精通
英语
和
开源
,
擅长
开发
与
培训
,
胸怀四海
第一信赖
锐英源精品原创文章,禁止转载和任何形式的非法内容使用,违者必究
AdvancedInstall是最近流行的安装包制作软件,常规安装对象齐全,具备过程定制能力,文档和社区完善。
锐英源软件使用AdvancedInstall制作过输入法安装包、.NET软件国企软件安装包和上市公司Word插件软件安装包等等,经验丰富,为了达到AdvancedInstall经验社区目标,这里会经常发一些自己遇到问题解决过程和AdvancedInstall的翻译。
如果需要一些AdvancedInstall安装包模板,也可以联系锐英源软件。
1、收集Exe、资源、配置文件和DLL等等,x86 32位平台一组,x64 64位平台一组。
2、准备文件加到Files and Folders里。
3、配置文件加到Application Data里。
4、64位文件加到System64目录下,类似的文件也指定到对应目录下。
5、填写注册表里的参数,创建快捷方式。
6、准备好Prerequisites,比如.NET平台安装包。
7、特别的环境因素处理,比如COM和IIS等等。
8、定制Custom Actions,有些AdvancedInstall框架不能处理的,需要自己写Exe,dll函数或其它命令来实现。
D:\Program Files (x86)\Caphyon\Advanced Installer 18.0\custact\x86\aicustact.dll AddCaspolSecurityPolicy 这是权限处理调用。
最后进行编译,然后在目标机器客户机器上测试安装包。
编译最常见的问题是文件找不到,有时候安装项目和安装包源文件移动了目录,会有所变动,不对应就找不到文件。