【发布时间】:2011-06-06 14:51:05
【问题描述】:
当我尝试从控制面板卸载 Windows 服务时,出现错误“安装的产品与安装源不匹配,直到提供匹配的源或已安装的产品与源同步,无法执行此操作”。实际上我确实有原始的MSI文件,但是我在安装后修改了配置文件(安装位置)中的一些设置,所以可能导致它,我现在如何卸载它?
【问题讨论】:
标签: windows-services windows-installer
当我尝试从控制面板卸载 Windows 服务时,出现错误“安装的产品与安装源不匹配,直到提供匹配的源或已安装的产品与源同步,无法执行此操作”。实际上我确实有原始的MSI文件,但是我在安装后修改了配置文件(安装位置)中的一些设置,所以可能导致它,我现在如何卸载它?
【问题讨论】:
标签: windows-services windows-installer
您认为原始的 MSI 可能不是真的。听起来您遇到了安装了 PackageCode ( GUID ) A 而现在您有一个带有 PackageCode B 的 MSI 的情况。
获取您拥有的 MSI 并运行以下命令:
MsiExec.exe /I foo.msi REINSTALLMODE=voums REINSTALL=ALL
这将使用更新的 PackageCode “重新缓存” MSI。然后,您应该能够通过添加删除程序(程序和功能)或使用命令进行卸载
MsiExec.exe /X foo.msi
【讨论】: