我尝试了How to implement WiX installer upgrade?页上的几乎所有解决方案列表,但没有成功升级。升级时总是提示此消息:
“已安装此产品的另一个版本。此版本的安装无法继续。要配置或删除此产品的现有版本,请使用”控制面板“上的”添加/删除程序“。
当我跟踪安装程序日志时,它显示:
此产品的另一个版本已安装。此版本的安装无法继续。要配置或删除此产品的现有版本,请使用“控制面板”上的“添加/删除程序”。 {CCA05551-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。
我错过了任何配置?
答案 0 :(得分:5)
要让软件包执行重大升级,您必须增加其ProductVersion并更改ProductCode。
您可以在此处阅读有关不同类型的升级的信息: http://msdn.microsoft.com/en-us/library/windows/desktop/aa369786(v=vs.85).aspx