【问题标题】:Minor Upgrade in Wix (Not a Patch)Wix 中的小升级(不是补丁)
【发布时间】:2017-11-15 17:02:42
【问题描述】:

我正在尝试使用 WiX 实施次要升级(不是补丁)。我不确定是否有很多教程或示例,包括卸载它的步骤。有人可以帮忙吗?

【问题讨论】:

    标签: wix upgrade


    【解决方案1】:

    首先,使用小升级几乎没有什么好处,因为基本上您制作的另一个 MSI 文件与现有文件相同,除了您要更新的更新文件。 ProductCode 是一样的。它与命令行一起应用,例如:

    msiexec /I [msi 的路径] REINSTALLMODE=vomus REINSTALL=ALL

    这确实没有任何好处,因为您不妨进行一次重大升级 MSI,这是对新客户端的全新安装,并且碰巧使用相同的命令行升级任何旧的现有已安装产品。

    基本文档在这里:

    https://msdn.microsoft.com/en-us/library/windows/desktop/aa370037(v=vs.85).aspx

    解释 ProductCode、ProductVersion 规则。您还需要在小升级中遵循组件规则,就像使用补丁一样。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-01-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-12
      • 2023-03-16
      • 1970-01-01
      • 2015-03-29
      相关资源
      最近更新 更多