1

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

案子:

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

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

4

1 回答 1

1

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

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

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

于 2012-07-17T08:27:47.160 回答