把软件打包成一个 MSI 安装文件 ,通过资料查找,制作 MSI 有许多打包工具:
1 、 InstallShield 公司的 InstallShield for Windows Installer ( InstallShield AdminStudio 6 )
2 、 VERITAS 公司的 WinINSTALL
3 、 Wise Solutions 公司的 Wise for Windows 安装器
下面简单通过 InstallShield AdminStudio 来介绍一下制作过程,以打包 Acrobat6.0 为例子。
软件安装后的启动工作界面如下:
• 双击控制台里的 “Repackager” 按钮,进入下一步操作。
点击 “InstallShield Repackaging Wizard” ,准备安装包制作,进入向导界面。
4 、点击下一步操作,如图。
5 、此处选择 Installation Monitoring :监视安装,这个选项比 Snapshot 要快且准确,所以推荐选它。但如果你的系统是 Windows9/X 系列的,则不会出现这个提示框,系统默认选了第二个选项: Snapshot 。继续点击下一步。
6 、接下来的一步是要你指定要安装的软件的路径及以后生成的 MSI 文件名、版本号及公司信息等,进行简单配置。如下图所示:
7 、接着下一步要你指定将要生成的包文件的存放位置,根据自己的需要指定一个目录就可以了,如下图所示:
8 、点 “Start” 即开始的你指定的软件的正常安装,同时 InstallShield 也开始在后台监视安装的全过程。如下图所示:
9 、按正常程序安装完成后,系统出现如下提示,点 “Process” 即开始提取刚才监视程序所记录的安装过程中所产生的各项信息。
结束后有一个汇总信息,点击完成。
10 、系统收集安装过程中的信息,并进行列表,这也就是要真正开始制作 MSI 文件了。如下图:
在此你可以看到刚才软件安装时产生了哪些文件、注册表里写了多少记录、生成了几个快捷方式等。你也可以进行编辑,如选中一个快捷方式后,点 “Exclude” ,表示在将来的 MSI 文件安装过程中不生成这个快捷方式,当然与之相对应的是点 “Include” 。具体如下图所示:
11 、最后选择菜单 “Build” 下的 “Build” 或按 F7 开始创建 MSI 文件,此时可以看到如程序开发工具编译代码样的创建过程。最后创建完成后你到刚才在第六步中指定的目录下可以看到新创建的 MSI 文件。如下图所示:此时你就可以拿这个文件去发布了。
最后 ACDSee3.0 经安装后的 “ 支持信息 ” 处可以看到如下图所示的情况:
总结,制作过程很简单!分别制作了 Adobe Acrobat 6.0 , Media Play 9.0 , ACDSee3.0 ,等安装文件包。另外制作了分销软件等,通过几次测试都没有成功。软件对中文支持不是很好,所以在安装配置过程中尽量不要用到中文信息。