使用 Windows Installer(通过 WiX)创建安装程序时,是否有关于是否使用单个 MSI 或多个 MSI 的指南?我们的应用程序在内部分为逻辑组件,所以我想知道创建多个 MSI 文件与单个文件相比是否有什么优势?我们正在使用 burn 来创建引导程序,所以我认为最终用户不会有任何明显的差异(但我对 WiX 的了解目前有限)。谢谢!
问问题
275 次
1 回答
1
这一切都取决于您的应用程序的大小和复杂性。如果它是一个相对较小的安装程序,不能在多个产品中重复使用,并且您正在使用主要升级,那么一次安装可能是一个不错的选择。(吻)
但是,如果您有多个应用程序提供的可重用部分和/或您试图使每个安装程序保持简单,以便您可以更轻松地管理次要升级和补丁,那么将其分成多个 msi 并将它们链接在一起可能是更好的方法。
WiX 曾经有一个 MSI,但后来去了多个 MSI。就我个人而言,我不明白为什么他们觉得有必要这样做,因为他们的足迹真的没有那么大,而且他们从未发布过小的升级或补丁。我猜他们只是想用一个看起来很酷的引导程序应用程序和一堆 MSI 链接来狗粮 Burn。
于 2013-11-11T16:46:25.847 回答