gpt4 book ai didi

wix - 如何为烧录套件设定UpgradeCode

转载 作者:行者123 更新时间:2023-12-03 13:30:00 25 4
gpt4 key购买 nike

如果我从常规的msi安装程序切换到WiX刻录捆绑安装程序,应该如何选择我的UpgradeCode,以便实现从msi到捆绑软件的升级路径?

例:

1.0版已作为具有升级代码= X的普通msi安装程序发布。

2.0版将作为Burn捆绑发布,其中包括产品和.NET等先决条件。如果我希望v2捆绑包能够升级v1 msi,则应使用以下哪种替代方案?

A)内部的msi应该保持UpgradeCode = X,并且捆绑软件应使用与其包装的msi相同的UpgradeCode。 v2安装程序可以升级v1安装。

B)内部的msi应该保持UpgradeCode = X,并且捆绑软件应该获得新的UpgradeCode = Y。

C)内部的msi应该获得新的UpgradeCode = Y,并且捆绑软件应接管UpgradeCode = X,因此捆绑软件v2可以升级msi v1。

最佳答案

它应该是选项B,您的MSI应该具有与您发布的原始MSI相同的升级代码。 WIX捆绑软件升级代码与您的MSI升级代码无关。

WIX捆绑包在捆绑包级别以及内部MSI级别都处理升级。

因此,当您从v1.o wix捆绑软件升级到v2.0时,只要MSI本身具有与上一个相同的升级代码,它就会在MSI内进行升级。

检查这个相似但不相同的情况。 WIX Burn Uninstallation?

关于wix - 如何为烧录套件设定UpgradeCode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21229457/

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