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

下载安装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压缩,并通过修改自动运行安装脚本。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值