【问题标题】:Feature from installed msi becomes advertised after major-upgrade of another msi已安装的 msi 的功能在另一个 msi 的主要升级后被公布
【发布时间】:2012-07-17 16:27:47
【问题描述】:

我有两个 msi A、B。这些 msi 在彼此之间共享一些组件,但是具有不同的功能。

案例:

  • A 和 B 已安装。特征具有“本地”状态
  • 然后我安装更新版本的 A(主要升级)。
  • 在 B 的该功能被宣传后,我无法进行适当的操作 B 的重大升级。

我在 A 的升级日志中找不到任何提示,为什么 B 的功能会被宣传。

【问题讨论】:

标签: windows-installer


【解决方案1】:

当您进行重大升级时,原来的 msi A 会被卸载,然后安装新版本。较新的版本有其他组件,这是意料之中的,因此系统上缺少 msi B 的某些组件。

您可以通过简单地删除 msi A 来重现相同的问题吗?

我可以猜到新旧版本的组件共享相同的路径,因此 msi B 使用的一些文件被替换为新版本。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-05
    • 1970-01-01
    相关资源
    最近更新 更多