您的位置:首页 > 其它

用Advanced Installer8.7.1实现简单打包,以打包OCX安装包为例

2015-07-11 15:21 197 查看
下载安装Advanced Installer8.7.1,安装完成后:

1、运行advinst.exe,选择创建企业版工程,,勾选使用向导创建。

2、按提示下一步就好,此处不加赘述。需要说明的选项就是选择打包成exe程序。就是你创建的工程生成的.aip文件保存的位置和安装包名称。

选择你要打包的文件夹。例如vs2008编译的目标码。

3、

改ID就是你程序的UUID,运行dosmsiexec.exe /x + UUID  /quiet即可删除旧版本。

4、右键属性,可勾选自动注册。

5、可配合使用winrar打包工具和脚本,进一步打包安装程序。

copy .\*.exe  %tmpInstalldir%

copy .\*.bat  %tmpInstalldir%(该脚本的中的内容为删除旧版本,并运行新的OCX安装程序)

echo 正在创建安装包...

set rardir= .\rar\WinRAR.exe

%rardir%  a -as -r -sfx -zrar\sfxpara.txt  -EP1  "GSFaceFinderOCX_Setup.exe" %tmpInstalldir%\*.*

将运行脚本和通过运行打包工程(.\AdvancedInstaller\bin\x86\advinst.exe /build  .\*.aip)生成的exe使用Winrar压缩,并通过修改自动运行安装脚本。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: