如何使用新安装包更新已存在的产品安装?现在当我的PC上已经安装了一个版本时,安装程序包说已经安装了另一个版本并且只是存在。所以我必须卸载旧版本并安装新版本。但我希望新版本将旧版本升级到新版本。我怎么做? 我知道产品代码必须匹配。我认为升级代码也有一些问题。 视觉工作室设置项目和wix设置项目的答案都是受欢迎的,但我认为除此之外还有相同的原则。
答案 0 :(得分:3)
不,要自行升级安装包, ProductCode 在每个包中必须不同。 UpgradeCode 必须匹配。
您还应配置<Upgrade>
元素或在WiX中使用<MajorUpgrade>
。
例如,请查看WiX教程中的 Checking for Oldies 部分:
答案 1 :(得分:1)