已安装的msi的功能将在另一个msi的主要升级后公布

时间:2012-07-16 09:03:57

标签: windows-installer

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

情况下:

  • 已安装A和B.功能具有“本地”状态
  • 然后我安装了较新版本的A(主要升级版)。
  • 在B的这个功能被宣传后,我无法做到正确 B的重大升级。

我无法从A的升级日志中找到任何提示,为什么来自B的功能会被广告。

1 个答案:

答案 0 :(得分:1)

进行主要升级时,将卸载原始msi A,然后安装新版本。较新版本有其他组件,这是非常期待的,因此系统中缺少msi B的某些组件。

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

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