【发布时间】:2012-04-18 00:09:18
【问题描述】:
我已经看过Why doesn't my new Windows Installer file (MSI) install properly over an older version of the MSI? 但这对我没有帮助。
我有一个由安装包 (MSI) 安装的程序(Office 插件)
最初插件和安装项目是在 Visual Studio 2005 中制作的。该解决方案现在已移至 Visual Studio 2010。 当我创建一个新的 MSI 并尝试在旧版本上安装它时,在我使用添加删除程序->修改安装->修复进行修复之前,新版本将无法工作 如果我先删除旧版本,新版本会完美安装。
新的微星能够移除旧版本并顺利安装新版本对我们来说很重要,因为它被多个没有计算机经验的用户使用
RemovePreviousVersion 设置为 True。我已将版本从 3.1.1 升级到 4.0.0,并在此过程中接受了新的 ProductCode。 在 Orca 中,我已将 Reinstallmode 设置为 amus,但似乎没有任何帮助。
谢谢!
【问题讨论】: