【发布时间】:2010-12-07 11:55:48
【问题描述】:
我们通过如下所述的自定义操作安装 Windows 服务:CodeProject
有时,在卸载我们的应用程序时,它不会正确卸载服务。相反,它“将服务标记为删除”。
您可以通过在我们的可执行文件上运行 installutil.exe /u 来查看此消息,此时它应该已被卸载。
有没有人看到这个问题或知道解决方法?如果以某种方式安装了与我们相同名称的服务,我们希望替换它。相反,msi 设置失败,提示我们的服务已经安装。
有没有一种方法可以在不执行自定义操作的情况下先卸载我们服务名称的任何现有实例,然后再运行安装自定义操作?
【问题讨论】:
标签: c# .net windows-services windows-installer installation