[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 ?

目录
相关文章
|
API C# Windows
Winform控件优化之无边框窗体及其拖动、调整大小和实现最大最小化关闭功能的自定义标题栏效果
Winform中实现无边框窗体只需要设置FormBorderStyle = FormBorderStyle.None,但是无边框下我们需要保留移动窗体、拖拽调整大小、自定义美观好看的标题栏等...
4737 0
Winform控件优化之无边框窗体及其拖动、调整大小和实现最大最小化关闭功能的自定义标题栏效果
|
数据安全/隐私保护 Windows
OKCC系统搭建部署后如何使用?
【客户名称】:运营商登录的客户名称默认为dipcc 【用户名】:登录的用户名为admin 【密码】:初次登录系统
1541 0
OKCC系统搭建部署后如何使用?
|
C# C++
GDAL打开中文路径和读写中文字段的问题
版权声明:欢迎评论和转载,转载请注明来源。 https://blog.csdn.net/zy332719794/article/details/40394839 GDAL不同的版本对中文的默认支持不一,有时候默认支持,有时候需要自己去设置。
1892 0
|
机器学习/深度学习 人工智能 分布式计算
人工智能平台PAI
人工智能平台PAI
582 0
|
11月前
|
SQL Oracle 关系型数据库
SQL语句中的引号使用技巧:正确处理字符串与标识符
在编写SQL语句时,引号的使用是一个基础且重要的环节
1498 0
QT设置widget背景图片
该内容介绍如何在Qt中为控件添加背景图片。主要方法包括:1) 在样式表中使用`border-image`属性指定控件及其背景图片;2) 使用调色板`QPalette`设置图片,但可能导致窗口显示不下;3) 在`paintEvent`中绘制图片,适合自定义绘图但不适用于子窗口;4) 通过覆盖一个大小与窗口相同的`QLabel`来设置背景图片,可实现动态背景。推荐使用样式表设置背景,简单高效且适合子窗口。
756 3
|
存储 人工智能 安全
保障隐私的Elasticsearch AI搜索解决方案
【8月更文第28天】随着大数据和人工智能技术的发展,搜索引擎在日常生活中扮演着越来越重要的角色。然而,用户隐私保护成为了一个不容忽视的问题。本文将探讨如何在确保用户数据隐私的同时,利用Elasticsearch实现智能搜索功能。我们将介绍一种综合方案,该方案结合了加密技术、差分隐私、匿名化处理以及安全多方计算等方法,以保障用户数据的安全性
763 0
|
存储 网络协议 算法
电子邮件协议(SMTP,MIME,POP3,IMAP)
电子邮件协议(SMTP,MIME,POP3,IMAP)
1208 1
|
JavaScript 前端开发 数据可视化
ECharts 雷达图案例001-自定义节点动画
使用ECharts创建自定义雷达图,通过JavaScript动态更新高亮和交互反馈,增强用户体验。关键步骤包括:开启动画效果,数据更新时保持图表状态,鼠标悬浮时动态高亮指标,优化动画性能。案例展示了ECharts在数据可视化中的灵活性和表现力。[查看完整案例](https://download.csdn.net/download/No_Name_Cao_Ni_Mei/89454380)。
791 0
 ECharts 雷达图案例001-自定义节点动画
|
缓存 网络协议 网络安全
主机虚拟机互Ping问题详解以及原理、解决互ping不通方案
主机虚拟机互Ping问题详解以及原理、解决互ping不通方案
9036 0
主机虚拟机互Ping问题详解以及原理、解决互ping不通方案