[英]C# - Windows Service installer fails in custom action
我们通过如下所述的自定义操作安装Windows服务: CodeProject
每隔一段时间,在卸载我们的应用程序时,它不会正确地卸载服务。 相反,它“将服务标记为删除”。
您可以通过在可执行文件上运行installutil.exe /u
来查看此消息(据说该消息已被卸载)。
有没有人看过这个问题或知道解决方法? 如果以某种方式安装了与我们同名的服务,则我们希望将其替换。 取而代之的是,msi安装失败,提示您已经安装了我们的服务。
有没有一种方法可以在不执行自定义操作的情况下先运行服务自定义操作,然后先卸载我们服务名称的任何现有实例?
检查您的服务是否正确停止了从该服务启动的其他线程。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.