我正在使用带有自定义操作的 WIX 安装程序。在一种情况下,我无法正确卸载产品。设想:
- 安装的基础版本应用程序
- 试图升级它。
- 发生异常,回滚到以前的版本
(我们已经覆盖了 wix 回滚以执行一些自定义操作) - 回滚后,我尝试卸载基本版本安装的产品。
- 虽然它说卸载成功,但实际产品并没有被卸载。所有 dll 仍然存在于注册表中。与产品相关的注册表项正在被删除,并且产品不在控制面板中。但是所有托管的网站仍然存在于 IIS 中。
请帮我解决这个问题。
我正在使用带有自定义操作的 WIX 安装程序。在一种情况下,我无法正确卸载产品。设想:
请帮我解决这个问题。