使用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""" (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |