我对 Wix 很陌生,所以也许这个问题没有任何意义,但为什么合并模块没有升级代码?我目前有一个小型应用程序,我为其制作了常规 MSI。现在我还想为这个应用程序创建一个合并模块,以便它可以与其他应用程序一起安装(它将作为一堆相关应用程序的一部分发送给客户端)。我希望我的合并模块检测我的应用程序是否已安装,并在必要时对其进行升级,但合并模块没有升级代码。有没有办法做到这一点?
我想要的是这样的行为:假设您可以使用自己的 MSI 分别安装 Words、Excel 等,但您也可以安装整个 Microsoft Office,其中包括 Words、Excel 的 MSM...当然,如果您先从 MSI 安装 Excel,然后再运行 MSI for Office,则 MSM for Excel 将检测到它已安装并在必要时升级,如果它是最新的,则不执行任何操作。
感谢你的帮助