【发布时间】:2013-03-31 19:11:47
【问题描述】:
我使用 cx-freeze 为 Python 应用程序创建 MSI 安装程序。我们称它为应用程序“A”。这取决于另一个应用程序“B”。我希望“A”的安装程序包含并运行“B”的 MSI 安装程序。如何使用 Inno Setup 或 WiX 工具集创建引导/链接安装程序?
【问题讨论】:
-
Inno Setup 是从哪里来的?
-
@TLama 我看到了答案,但这似乎与询问使用 cx-freeze 和创建 MSI 包(包括另一个 MSI 包)的问题无关。 Inno 给出的答案没有提到 cx-freeze,没有创建 MSI 包,只是提取/运行另外两个 MSI 包。要么问题是错误的,要么他们的 OP 缺少大量上下文。
-
@Deanna,我确定你做到了,但如果 OP 将问题改述为 “如何使用 InnoSetup 制作捆绑安装程序”,那么它可能是很好(当然,如果没有重复的话)。
-
@TLama 我从 Rob Mensching 的回答中了解到,我应该制作一个引导程序或链安装程序,而不是尝试强制为单个应用程序设计的工具安装多个应用程序。 Inno Setup 和 WiX 是合适的工具。我正在努力学习使用这些工具来实现我的目标的最佳方式。我编辑了问题以提及 Inno Setup 和 WiX。
标签: wix windows-installer inno-setup distutils cx-freeze