[英]C# - Windows Service installer fails in custom action
我們通過如下所述的自定義操作安裝Windows服務: CodeProject
每隔一段時間,在卸載我們的應用程序時,它不會正確地卸載服務。 相反,它“將服務標記為刪除”。
您可以通過在可執行文件上運行installutil.exe /u
來查看此消息(據說該消息已被卸載)。
有沒有人看過這個問題或知道解決方法? 如果以某種方式安裝了與我們同名的服務,則我們希望將其替換。 取而代之的是,msi安裝失敗,提示您已經安裝了我們的服務。
有沒有一種方法可以在不執行自定義操作的情況下先運行服務自定義操作,然后先卸載我們服務名稱的任何現有實例?
檢查您的服務是否正確停止了從該服務啟動的其他線程。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.