代码改变世界

Basic INFO - 在命令行Build InstallShield安装包工程获得压缩安装包

2011-12-02 10:33  Kevin.Wan  阅读(1369)  评论(0编辑  收藏  举报

在自动化编译过程中,我们可以通过IsCmdBuild进行InstallShield安装包工程编译。

 

Basic MSI和InstallScript MSI工程可以通过IsCmdBuild的-c参数直接将安装包压缩为一个exe。

 

而InstallScript工程需要两步完成上述工作:

1. 通过IsCmdBuild先完成安装包的编译,输出的安装包如下图:

2. 然后通过ReleasePackager完成安装包的压缩,方法如下: 

ReleasePackager.exe "C:\InstallShield 2012 Projects\My Project\Media\My Release\Disk Images" "C:\InstallShield 2012 Projects\My Project\Media\My Release\Package\MyPackage.exe" "C:\My Icon Files\MyIcons.dll" 2 -s