安装后,应用程序未到达程序和功能

时间:2012-12-17 08:17:44

标签: wix windows-installer wix3.6 wix-extension wixlib

我已经为网站申请安装了一个安装程序。它构建成功,并在注册表和IIS中有条目。但它没有在程序和功能中注册以进行卸载。我必须手动从注册表和IIS中删除。我错过了什么?

1 个答案:

答案 0 :(得分:1)

如果您创建了MSI安装程序,但未在“程序和功能”中看到条目,则表示您启用了SYSTEMCOMPONENT属性(将应用程序隐藏在那里)。

要检查它,请转到注册表,然后通过GUID找到您的应用程序: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{YOUR_GUID}并查找值为SystemComponent的{​​{1}}密钥。如果存在而不是问题可以通过禁用或在WiX中将此属性设置为值1来解决。