如何在Advanced Installer中基于x64构建配置文件创建ARM64配置文件并同时构建
在Advanced Installer中从x64配置快速创建ARM64构建配置的方法
完全可以直接复制现有的x64配置来生成ARM64配置,这是最高效的方式,只要针对性修改关键设置就能确保构建顺畅,没必要从头搭建新配置。具体操作步骤和注意点如下:
复制x64配置文件
打开你的Advanced Installer项目,切换到顶部的Builds选项卡,在左侧构建配置列表里右键点击已有的x64配置,选择Duplicate,然后把新配置重命名为“ARM64”。修改架构核心设置
选中新的ARM64配置,进入Build Settings面板:- 在General标签下,把Platform改成
ARM64; - 检查Output区域,给安装包文件名加上区分标识(比如原文件名后加
-arm64),避免和x64版本混淆。
接着切换到Files and Folders面板,把x64专属的应用文件、第三方库、驱动等全部替换成ARM64兼容版本,确保文件路径指向正确的ARM64目录。
- 在General标签下,把Platform改成
检查其他关联配置
- 注册表项:确认有没有x64专属的路径(比如
HKLM\Software\Wow6432Node),如果有,调整为ARM64对应的路径或者移除不必要的项; - 快捷方式:确保快捷方式指向的是ARM64版本的主程序,路径别错;
- 依赖组件:如果应用需要.NET、VC++ Redistributable这类运行时,要换成ARM64版本的依赖,或者设置成根据架构自动匹配;
- 自定义动作:如果有脚本或外部工具实现的自定义动作,要确认工具本身支持ARM64,或者调整为兼容模式。
- 注册表项:确认有没有x64专属的路径(比如
测试验证
先单独构建ARM64配置,看有没有文件缺失、架构不匹配之类的报错;然后在ARM64设备或Windows on ARM环境里测试安装包,确认应用能正常运行;最后同时触发x64和ARM64的批量构建,验证整个流程是否顺畅。
内容的提问来源于stack exchange,提问作者User0987
相关产品推荐
相关产品推荐

