专家, 我遇到了这种令人困惑的情况:
问题: ABC Ver 2.0正在删除ABC Ver 1.0的文件并卸载/升级ABC Ver 1.0。
问题:此类卸载/升级代码和结构不匹配的产品有哪些可能性?
我找不到任何自定义操作或任何其他使ABC ver 2.0识别ABC ver 1.0作为其先前版本的东西。
非常感谢任何帮助/建议。
非常感谢 法鲁克
答案 0 :(得分:1)
如果组件guids在版本中重复,则Windows安装程序会将它们视为相同的组件,即使它们中包含的项目不同也是如此。这将是这种情况发生的唯一方式。如果要启用并行安装,则需要确保所有组件指示都不同。有关详细信息,请参阅MSDN文档here。
答案 1 :(得分:0)
啊......我们的不好......这是一个问题,深入我们的构建过程。我们的一个VbScript在注入HardCoded升级代码时修改了msi ...
我的不好,我应该直接查看msi,而不是在构建过程中查看环境变量。
:(