[Tool]利用Advanced Installer建立x86/x64在一起的安装程式

简介: 原文 [Tool]利用Advanced Installer建立x86/x64在一起的安装程式 之前使用InstallShield做安装程式时,如果要将程式放在Program Files的话,需要分别针对x86及x64做一份安装程式,详细可参考「[InsallShield]x64无法设定安装目录为C:\Program Files? 」 。

原文 [Tool]利用Advanced Installer建立x86/x64在一起的安装程式

之前使用InstallShield做安装程式时,如果要将程式放在Program Files的话,需要分别针对x86及x64做一份安装程式,详细可参考「[InsallShield]x64无法设定安装目录为C:\Program Files? 」 。

一般来说,大多数的系统不会针对x86 or x64 分别去处理,而同一分安装内容,却要区分x86 or x64 的安装程式,还蛮累人的。

这时,就可以使用Advanced Installer的Mixed 32/64-bit ,来达到这种需求。

1.设定Application Folder 为[AI_ProgramFiles]

image

 

2.设定Package Type 为Mixed 32/64-bit matching the platform

在Install Parameters 中,设定Package Type 为Mixed 32/64-bit matching the platform ,如下,

image

 

3.将程式拉到Target Computer 中的Application Folder之中

在Resources => Files and Folders 中,将程式拉到Target Computer 中的Application Folder 之中,如下,

image

 

这样Build的安装程式,在安装的过程中,预设就都会是C:\Program Files ,而不会有因为在x64的OS中,程式的Path会变成C:\Program Files (x86)哦!

image

 

参考资料

How do I create a package that will be installed like a 64-bit package on 64-bit platforms and as 32-bit package on 32-bit platforms ?

目录
相关文章
|
Shell Linux
Gnome Tweak Tool 3.0.5发布
GNOME 3优化配置工具GNOME Tweak Tool升级至3.0.5版本,带来GNOME Shel扩展安装功能。 自从在 3.0.4 引入扩展控制开关后,本次版本引入了扩展安装和升级功能,如下图: 想要试用该版本的朋友可以从 Git 获取源代码,各大发行版相信也会陆续打包。
948 0
|
SQL 数据库
2018第一发:记一次【Advanced Installer】打包之旅
原文:2018第一发:记一次【Advanced Installer】打包之旅 一、前言 2017年最后几天,你们都高高兴兴的跨年,博主还在加班制作.net安装包。因为年前要出来第一版的安装包,所以博主是加班加点啊。
2204 0
|
Web App开发 Windows
Visual Studio 2017 - Windows应用程序打包成exe文件(2)- Advanced Installer
原文:Visual Studio 2017 - Windows应用程序打包成exe文件(2)- Advanced Installer Advanced Installer :Free for 30 days.
2091 0
|
开发工具 开发者 Windows
Windows Developer Day - MSIX and Advanced Installer
原文:Windows Developer Day - MSIX and Advanced Installer 前面一篇我们介绍了 Adaptive Cards 的基础知识,而在 Windows Developer Day 的 Modern Application Experience 环节,还有一个需要划重点的知识点:MSIX & Advanced Installer。
1394 0
|
数据安全/隐私保护 Windows