我正在尝试卸载一个在 Visual Studio 中开发并使用安装项目中的 msi 文件安装的项目。我可以在安装项目列表中找到它,但是当我右键单击并选择卸载程序时,应用程序没有被卸载,而且我没有收到任何消息。我不知道该怎么做,所以请帮忙。
编辑:我尝试运行msiexec.exe /X{product code}
,但程序仍然显示在“添加/删除程序”对话框中。我还尝试手动删除注册表中的注册表项(位于 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall 下),这使其从“添加/删除程序”屏幕中消失,但我仍然无法安装新版本。
答案1
答案2
我的问题的解决方案是使用http://www.revouninstaller.com/卸载该程序。似乎有多个注册表项是错误的。
然后启用 IIS 6 兼容性才能进行安装,不要问我为什么,因为我在最初安装时没有启用它。