[.Net Tools] 超強大的封裝工具 Advanced Installer

时间:2024-01-11 14:21:08

原文:[.Net Tools] 超强大的封装工具Advanced Installer

日前在网路上晃到这家公司的产品http://www.advancedinstaller.com/,就直接下载并且安装来玩玩看了,样版看起来很多,其中有些安装范本令人惊艳,比如SharePoint Solution 、Mixed 32/64 Package、Client/Server Application

也有完整的线上文件:http://www.advancedinstaller.com/user-guide/introduction.html

想快速了解它的性:http://www.advancedinstaller.com/feats-list.html

[.Net Tools] 超強大的封裝工具 Advanced Installer

不过我常用的应该是Visual Studio Application他能开启VS的方案/专案

PS.也有范本也能汇入安装专案

[.Net Tools] 超強大的封裝工具 Advanced Installer

安装后也会在VS出现安装范本

[.Net Tools] 超強大的封裝工具 Advanced Installer


以下就使用Visual Studio Application范本快速的带领各位看一下

输入资讯

[.Net Tools] 超強大的封裝工具 Advanced Installer

选择封装型态

[.Net Tools] 超強大的封裝工具 Advanced Installer

[.Net Tools] 超強大的封裝工具 Advanced Installer

选择方案

[.Net Tools] 超強大的封裝工具 Advanced Installer

载入方案中

[.Net Tools] 超強大的封裝工具 Advanced Installer

选择要封装Debug/Release

[.Net Tools] 超強大的封裝工具 Advanced Installer

选择要封装的档案,当然也可以选GAC里的组件

[.Net Tools] 超強大的封裝工具 Advanced Installer

是否建立捷径

[.Net Tools] 超強大的封裝工具 Advanced Installer

[.Net Tools] 超強大的封裝工具 Advanced Installer

封装语言(这是指安装画面多语系吗?)

[.Net Tools] 超強大的封裝工具 Advanced Installer

这是License!!!

[.Net Tools] 超強大的封裝工具 Advanced Installer

按下Run/Build

[.Net Tools] 超強大的封裝工具 Advanced Installer

再去封装后的资料夹,可以看到他帮我们产生了zh-TW(这会是安装画面中文版吗)

[.Net Tools] 超強大的封裝工具 Advanced Installer

先执行setup.exe,看看长怎样

[.Net Tools] 超強大的封裝工具 Advanced Installer

再进到zh-TW执行setup.exe(真的是安装画面中文版!!!,别以为它会帮你把整个专案都弄成你要的语系唷)

[.Net Tools] 超強大的封裝工具 Advanced Installer

到这里为止操作的方式都比VS内建的人性许多,上面的操作只是快速定义而已,如果需要更详细的定义就得进行一些参数设定。


以下就快速的带领各位看一下其他的设定页面

产品的资讯

[.Net Tools] 超強大的封裝工具 Advanced Installer

安装参数,在这里定义你的程式安装路径,安装方式跟安装权限

[.Net Tools] 超強大的封裝工具 Advanced Installer

数位签章

[.Net Tools] 超強大的封裝工具 Advanced Installer

更新!!

不太了解这要怎么使用,这跟ClickOnce不太一样,有更新的时候,他是把整个封装档下载下来。

[.Net Tools] 超強大的封裝工具 Advanced Installer

[.Net Tools] 超強大的封裝工具 Advanced Installer

License!!!

[.Net Tools] 超強大的封裝工具 Advanced Installer

必要安装条件,他可以把你电脑上的环境移到要部署的环境!!!!这就跟VS内建的差很多。

[.Net Tools] 超強大的封裝工具 Advanced Installer

部署环境需求

[.Net Tools] 超強大的封裝工具 Advanced Installer

合并,这就完全不知道在干嘛

[.Net Tools] 超強大的封裝工具 Advanced Installer

很名显的这是把档案加到要部署的环境中

[.Net Tools] 超強大的封裝工具 Advanced Installer

Java产品,有空再弄个Java的专案来玩玩看

[.Net Tools] 超強大的封裝工具 Advanced Installer

机码

[.Net Tools] 超強大的封裝工具 Advanced Installer

组件,可以再自行加入

[.Net Tools] 超強大的封裝工具 Advanced Installer

载入驱动ini档

[.Net Tools] 超強大的封裝工具 Advanced Installer

这这这,把.exe变成Windows Service?太好玩了,以前我也用过VB6的应用程式转成Windows Service,这减少了不少苦工阿,虽然觉得VS现在有Windows Service,这个用不太到了XD

[.Net Tools] 超強大的封裝工具 Advanced Installer

这应该要大力按下F1才能明白在玩啥把戏

[.Net Tools] 超強大的封裝工具 Advanced Installer

封装还有压缩

[.Net Tools] 超強大的封裝工具 Advanced Installer

DVD/CD-ROM自动执行

[.Net Tools] 超強大的封裝工具 Advanced Installer

ActiveSync

[.Net Tools] 超強大的封裝工具 Advanced Installer

安装模版设定

[.Net Tools] 超強大的封裝工具 Advanced Installer

对话视窗设定,不知道改了能不能再支援多语系

[.Net Tools] 超強大的封裝工具 Advanced Installer

投影片安装模式

[.Net Tools] 超強大的封裝工具 Advanced Installer

多语系字典档

[.Net Tools] 超強大的封裝工具 Advanced Installer

在部署电脑端新增环境变数

[.Net Tools] 超強大的封裝工具 Advanced Installer

排程工作

[.Net Tools] 超強大的封裝工具 Advanced Installer

新增程式到控制台

[.Net Tools] 超強大的封裝工具 Advanced Installer

Game?

[.Net Tools] 超強大的封裝工具 Advanced Installer

防火墙规则,这也是可以省掉一些部署的麻烦

[.Net Tools] 超強大的封裝工具 Advanced Installer

新增使用者/群组

[.Net Tools] 超強大的封裝工具 Advanced Installer

[.Net Tools] 超強大的封裝工具 Advanced Installer

IIS环境部署,不过不能自动建立起IIS Service。

[.Net Tools] 超強大的封裝工具 Advanced Installer

ODBC啦!!!!

[.Net Tools] 超強大的封裝工具 Advanced Installer

资SQL连线字串,以便建立新的DB

[.Net Tools] 超強大的封裝工具 Advanced Installer

[.Net Tools] 超強大的封裝工具 Advanced Installer

SharePoint Solution

[.Net Tools] 超強大的封裝工具 Advanced Installer

Serach

[.Net Tools] 超強大的封裝工具 Advanced Installer

自订动作,可以再加一些语法档案进去

[.Net Tools] 超強大的封裝工具 Advanced Installer

Table Editor

[.Net Tools] 超強大的封裝工具 Advanced Installer


使用心得:

整体的使用感觉都还比VS内建的还要好,不过会我自己会希望再能有以下几点需求

1.预设就能在安装路径内加入移除程式,并在开始选单内建立捷径,虽然按F1就有教学。

2.希望能一套方法能快速的建立起IIS/SQL的执行环境。

若有谬误,烦请告知,新手发帖请多包涵[.Net Tools] 超強大的封裝工具 Advanced Installer