加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

使用WiX或Inno Setup捆绑几个MSI文件的安装

发布时间:2020-12-15 09:34:32 所属栏目:大数据 来源:网络整理
导读:我使用cx-freeze为 Python应用程序创建MSI安装程序.我们称之为应用程序“A”.它取决于另一个应用程序“B”.我希望我的“A”安装程序包含并运行“B”的MSI安装程序.如何使用Inno Setup或WiX工具集创建引导/链接安装程序? 解决方法 这是一个基本的Inno Setup
我使用cx-freeze为 Python应用程序创建MSI安装程序.我们称之为应用程序“A”.它取决于另一个应用程序“B”.我希望我的“A”安装程序包含并运行“B”的MSI安装程序.如何使用Inno Setup或WiX工具集创建引导/链接安装程序?

解决方法

这是一个基本的Inno Setup脚本,它将两个MSI安装捆绑到一个安装程序中.由于安装程序仅用于安装MSI文件,因此不需要应用程序目录.要避免创建应用程序目录,请使用“CreateAppDir = no”. (感谢TLama!)

[Setup]
AppName=My Bundle Installer
AppVersion=0.1
DefaultDirName={pf}MyCoMyBundle
DefaultGroupName=My Bundle Group
Uninstallable=no
CreateAppDir=no

[Files]
Source: "A.msi"; DestDir: "{tmp}"
Source: "B.msi"; DestDir: "{tmp}"

[Run]
Filename: "msiexec.exe"; Parameters: "/i ""{tmp}A.msi"""
Filename: "msiexec.exe"; Parameters: "/i ""{tmp}B.msi"""

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读