如何使用新的安装包更新产品的现有安装?现在,当我的电脑上已经安装了一个版本时,安装程序包会提示另一个版本已经安装并存在。所以我必须卸载旧版本并安装新版本。但我希望新版本将旧版本升级到新版本。我怎么做? 我知道产品代码必须匹配。我认为还有一些与升级代码有关。 欢迎来自Visual Studio安装项目和wix安装项目的两个答案,但我认为除了它们之外都有相同的原则。更新已有的安装
Q
更新已有的安装
1
A
回答
3
不,为了使安装包本身升级,每个包中的ProductCode必须不同。 UpgradeCode必须匹配。
您还应该在WiX中配置<Upgrade>
元素或使用<MajorUpgrade>
。
举一个例子,看看在WiX的教程Checking for Oldies部分:
1
+0
不幸的是,这个链接现在已经死了。 – Chris 2015-06-29 13:24:12
相关问题
- 1. Geopandas安装[已更新]
- 2. 查询已安装的Windows更新
- 3. React-Native。只能更新已安装或安装的组件
- 4. 需要Visual Studio更新,SDK已安装
- 5. 安装软件包安装是否也更新已安装的软件包
- 6. 如何从注册表读取已安装的更新(查看已安装的更新)在Vista或7
- 7. 安装VS2015更新
- 8. MSI更新安装
- 9. 如何让SCons更新已更改目录内的已安装文件?
- 10. Visual Studio重新安装已安装的组件
- 11. NPM已安装。我试图更新并发现它不再安装
- 12. 安装版本的Rubygems已经过时了,但我实际上已经安装了更新的版本?
- 13. 鲍尔没有更新或安装
- 14. 从Package安装Python,Terminal没有更新?
- 15. 更新已安装包中的数据集
- 16. 使用Powershell已安装的MSKB补丁更新清单
- 17. cloudera-manager-agent.rpm:不更新已安装的软件包错误
- 18. 如何在更新rubygems后保留已安装的gem?
- 19. 避免更新已安装文件的修改日期字段
- 20. 我的产品已安装/更新版本
- 21. 可以卸载的已安装程序/更新列表
- 22. 更新已安装的Windows 8 32位到Windows 8 64位
- 23. 如何使用WIX DTF更新已安装的产品信息?
- 24. Bundler安装已安装的gem
- 25. 安装最新的MonoTouch 4.0更新
- 26. 已安装的导轨,但rails命令说没有安装
- 27. Windows 7更新没有安装两个更新许多小时
- 28. Powershell - 安装Windows更新?
- 29. 正在更新安装
- 30. 安装/更新npm&NodeJS
从这里开始:http://msdn.microsoft.com/en-us/library/aa369786.aspx – 2011-04-21 12:57:20