用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压缩,并通过修改自动运行安装脚本。
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压缩,并通过修改自动运行安装脚本。
相关文章推荐
- 屏幕适配
- CLOSE_WAIT状态的原因与解决方法
- 借鉴网上的winform模仿QQ窗口停靠功能稍作改动
- python修改字典内key对应值的方法
- Linux_多核系统下绑定进程或线程到指定CPU_核执行
- JAVA实现AES的加密和解密算法
- SVN使用教程
- iSwifting社区【www.iSwifting.com】招聘版主
- <linux硬件及硬盘分区>关于硬盘的规划和使用细节
- 使用JQuery实现手风琴布局
- Opencv之Mat矩阵赋值小记
- 30多个iOS常用动画,带详细注释
- 详解成员函数的常量性
- LeetCode Pascal's Triangle II (杨辉三角)
- MP1584电源IC和BUCK电路分析
- (七十一)关于UITableView退出崩溃的问题和滚动到底部的方法
- java中++和+=的执行原理有什么不同?
- android 微信支付,body为中文字符,签名错误
- 在目录及其子目录下寻找匹配的文件的python实现
- (七十一)关于UITableView退出崩溃的问题和滚动到底部的方法