用Wix升级

用Wix升级,wix,windows-installer,Wix,Windows Installer,我尝试了页面上几乎所有的解决方案列表,但升级失败。升级时始终提示此消息: 已安装此产品的另一个版本。无法继续安装此版本。要配置或删除此产品的现有版本,请使用“控制面板”上的“添加/删除程序” 当我跟踪安装程序日志时,它显示: 已安装此产品的另一个版本。无法继续安装此版本。要配置或删除此产品的现有版本,请使用“控制面板”上的“添加/删除程序”。 {CCA0551-C990-4ACA-9B01-A65AA9FBF884} MSI(c)(50:40)[13:49:33:462]:产品:--配置失败 M

我尝试了页面上几乎所有的解决方案列表,但升级失败。升级时始终提示此消息:

已安装此产品的另一个版本。无法继续安装此版本。要配置或删除此产品的现有版本,请使用“控制面板”上的“添加/删除程序”

当我跟踪安装程序日志时,它显示:

已安装此产品的另一个版本。无法继续安装此版本。要配置或删除此产品的现有版本,请使用“控制面板”上的“添加/删除程序”。 {CCA0551-C990-4ACA-9B01-A65AA9FBF884} MSI(c)(50:40)[13:49:33:462]:产品:--配置失败

MSI(c)(50:40)[13:49:33:462]:Windows Installer重新配置了产品。产品名称:产品版本:2.0.1.6。产品语言:1033。重新配置成功或错误状态:1638



我错过了什么配置

要使软件包执行主要升级,您必须增加其容量并更改

您可以在此处阅读不同类型的升级:

是的,我每次构建MSI时都会更改版本,但我对ProductCode有疑问,如果我们更改了此值,安装程序如何检测相关产品?ProductCode更改后它会工作。仍然不明白安装程序是如何检测相关产品的?@Cooper.Wu,它使用了
升级代码
,请参见解决方案,两个注意事项:1)产品代码需要更改,2),只有最后更改的版本无效,例如从1.0.0.0到1.0.0.1