Wix 系统上相同软件的两个版本

Wix 系统上相同软件的两个版本,wix,Wix,我已经在WIX中为我的产品创建了一个安装程序。 要求是,用户应该能够在他们的机器上安装两个不同版本的产品 我修改了另一个版本的升级代码,以便在安装新版本时不会卸载以前的版本。 我还更改了在桌面和“开始”菜单中创建的快捷方式的名称 现在我的问题是,我是否也需要更改产品代码? 是否需要是的,您还需要更改产品代码 支持并行安装的正确方法是对所有版本使用相同的升级代码。之后,您可以删除阻止降级的升级规则,并修改自动卸载旧版本的规则 作为旁注,每个版本都应该使用唯一的安装路径。我同意必须更改产品代码,但我

我已经在WIX中为我的产品创建了一个安装程序。 要求是,用户应该能够在他们的机器上安装两个不同版本的产品

我修改了另一个版本的升级代码,以便在安装新版本时不会卸载以前的版本。 我还更改了在桌面和“开始”菜单中创建的快捷方式的名称

现在我的问题是,我是否也需要更改产品代码?
是否需要

是的,您还需要更改产品代码

支持并行安装的正确方法是对所有版本使用相同的升级代码。之后,您可以删除阻止降级的升级规则,并修改自动卸载旧版本的规则


作为旁注,每个版本都应该使用唯一的安装路径。

我同意必须更改产品代码,但我认为在这种情况下,每个产品的升级代码也应该不同。否则,产品将被视为相关产品。当我只安装一个版本的软件时,卸载效果非常好。但是,当安装了两个版本的软件时,如果我卸载其中一个,则卸载版本的快捷方式不会被删除。这是因为快捷方式的组件GUID相同。另外,我指定的快捷注册表对这两个都是相同的。问题与国王评论的完全相同。实际上花了三天时间。非常感谢。国王。