【问题标题】:Uninstall older version of application while installing latest msi在安装最新的 msi 时卸载旧版本的应用程序
【发布时间】:2015-12-30 14:56:58
【问题描述】:

是否可以在双击最新的安装程序 .msi 文件时卸载旧版本的应用程序?
我对此进行了研究,发现了 RemovePreviousVersion 和所有,我也得到了“修复和删除”窗口的结果。但它适用于相同的版本。
我需要的是在安装新版本的同时卸载旧版本。?
如果有人知道,请告诉我我怎么能这样。
我正在使用 Visual Studio 2013,WinForms C#。,
谢谢

【问题讨论】:

  • 这取决于.....您如何创建安装程序?
  • 到目前为止,我正在使用 VisualStudio 安装项目来创建安装程序。如果这不可能,请问我应该采用什么方法?

标签: windows-installer


【解决方案1】:

仅设置 RemovePreviousVersions 是不够的。这仍然是相关的:

https://www.simple-talk.com/dotnet/visual-studio/updates-to-setup-projects/

此外,您必须增加需要替换的任何二进制文件的文件版本。

【讨论】:

    猜你喜欢
    • 2014-06-03
    • 2017-01-07
    • 1970-01-01
    • 2016-03-29
    • 1970-01-01
    • 2011-12-25
    • 1970-01-01
    • 2021-05-24
    • 1970-01-01
    相关资源
    最近更新 更多