1

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

4

1 回答 1

1

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

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

于 2012-12-18T09:53:44.617 回答