如何确定是安装还是卸载WiX msi软件包?

时间:2016-12-09 16:39:53

标签: c# .net wix windows-installer custom-action

我一直在尝试通过自定义操作安装我的服务。安装部分运行良好,一旦我安装了msi软件包,它就会安装该服务,但是卸载对我来说并不起作用,也不会卸载该服务。

1 个答案:

答案 0 :(得分:0)

我得到了解决问题的方法。 首先,我删除了所有自定义操作,因为它们变得难以处理,然后根据 PhilDW 建议我使用 ServiceInstall ServiceControl

现在我的.msi正在安装该服务,但卸载仍然是一个问题,然后我为我的服务组件和产品创建了新的GUID,这解决了问题。现在我的.msi文件正在完美地安装/卸载我的服务。

干杯!!!