我的MSIDatabase中有多个应用程序条目

时间:2012-05-02 11:00:30

标签: wix wix3.5

在测试我的wixxml脚本时,我意外地在添加/删除程序中创建了多个条目!

例如:

  • 示例演示应用
  • 示例演示应用
  • 示例演示应用

是否有任何简单的解决方案可以摆脱这些条目?请指教。

2 个答案:

答案 0 :(得分:1)

“控制面板”中的“程序”信息存储在此注册表项中:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

每个产品都有自己的密钥,可以是GUID,也可以是实际的产品名称。您可以尝试查找产品并删除密钥。

您还可以使用Microsoft疑难解答:http://support.microsoft.com/kb/2438651/

答案 1 :(得分:0)

%WINDIR%\Installer处查看您的MSI缓存。最新的msi文件应该是您的实验的副本。

使用MSIEXEC命令行参数卸载旧余数。