我已经为网站申请安装了一个安装程序。它构建成功,并在注册表和IIS中有条目。但它没有在程序和功能中注册以进行卸载。我必须手动从注册表和IIS中删除。我错过了什么?
答案 0 :(得分:1)
如果您创建了MSI安装程序,但未在“程序和功能”中看到条目,则表示您启用了SYSTEMCOMPONENT属性(将应用程序隐藏在那里)。
要检查它,请转到注册表,然后通过GUID找到您的应用程序:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{YOUR_GUID}
并查找值为SystemComponent
的{{1}}密钥。如果存在而不是问题可以通过禁用或在WiX中将此属性设置为值1
来解决。