gpt4 book ai didi

wix - 如何更正 2 个具有相同 UpgradeCode 的不相关的 msi

转载 作者:行者123 更新时间:2023-12-01 10:58:22 25 4
gpt4 key购买 nike

我不太了解细节,但我认为我们遇到了问题。

使用复制/粘贴方法在 wix 中引导安装程序项目,看来我们似乎错过了更新 UpgradeCode 以确保它们是唯一的......

<Product Id="*" UpgradeCode="SOME-BAD-FOO">

所以,我的理解是“不好”(r)(tm)

目前,有此问题的 2 个安装程序的用户不太可能同时安装了这两个安装程序,但他们将来可能会安装。

寻找有关如何在它成为已安装的噩梦之前解决此问题的想法...也许 Windows 甚至不能同时安装两者?有什么方法可以执行升级安装/补丁并更改 UpgradeCode?

最佳答案

So, it is my understanding that this is "not good" (r)(tm)

这确实不好,您以后应该小心不要这样做,因为它会给您和您的用户带来很多麻烦。

不过,解决方法很简单。您需要做的就是更改其中一个软件包的升级代码,并将当前升级代码添加到 Upgrade table 中。对于新版本,如果在机器上找到它,它会删除它。

如果您确定第二个版本将由所有安装了第一个版本的用户安装,在下一个版本中您应该从升级表中删除升级代码,以确保您没有任何冲突第二个包,即仍然使用第一个升级代码。

关于wix - 如何更正 2 个具有相同 UpgradeCode 的不相关的 msi,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13371296/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com