【问题标题】:Uninstallation of existing Application using WIX使用 WIX 卸载现有应用程序
【发布时间】:2011-10-19 13:07:33
【问题描述】:

我们为现有应用程序重写了 WIX MSI 包。但是,我们如何处理未使用 WIX 脚本安装的现有安装?

【问题讨论】:

    标签: windows-installer package


    【解决方案1】:

    如果您之前的安装已经是 Windows Installer 程序包,只需使用之前安装的 UpgradeCode 在 WiX 中实现 Major Upgrade

    如果您之前的安装不是 Windows Installer 程序包,您将需要自己处理删除。在这些情况下,我使用了启动条件来阻止安装并建议用户通过添加/删除程序手动删除现有版本

    【讨论】:

    • 但是很抱歉有一个基本问题,如何找到现有应用的 GUID?
    • 您可以下载“ORCA MSI Editor”,在其中打开您的 MSI,进入“Property”表,“ProductCode”属性为产品 GUID。
    猜你喜欢
    • 1970-01-01
    • 2019-12-13
    • 2019-07-03
    • 2021-04-27
    • 1970-01-01
    • 2021-06-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多