1

我在我的系统上安装了 1.0 修订版,一段时间后我做了一些更改并将修订版更改为 1.1;现在,当我安装应用程序的 1.1 版时,它会要求我删除应用程序的先前版本。

我如何指示 WIX 它应该保持安装我的旧版本并安装最新版本而不会出现任何错误?

4

1 回答 1

2

只要你使用简单Upgrade的逻辑,(例如MajorUpgrade元素很棒),你只需要做两件事:

  1. 改变你的Product/@Id向导。这将告诉 Windows 安装程序您的产品有新问题。
  2. 改变你的Product/@UpgradeCode向导。这将告诉 Windows 安装程序该产品属于一个新的“系列”。

现在,当您安装 v1.1 时,它将单独保留 v1.0,您最终应该在“添加/删除程序”中获得这两个条目。

于 2013-04-21T13:58:11.300 回答