![](/img/trans.png)
[英]How to stop a windows service that has multiple threads cannot be stopped
[英]windows service cannot stop
創建了一個簡單的WCF服務,該服務基本上記錄到了db。 構建良好,並為此創建了一個msi安裝文件。 我安裝了Windows服務並啟動了該服務,但是當我停止它時,出現此錯誤:
“無法在本地計算機上停止service1服務。該服務未返回錯誤。這可能是內部Windows錯誤或內部服務錯誤。如果問題仍然存在,請與系統管理員聯系。”
有兩種診斷方法:
如果還沒有,請從實際的服務可執行文件中分離出Windows服務的實現。 這樣,您可以輕松地從控制台或Forms應用程序運行/調試代碼。
如果仍然無法解決問題,請在關閉方法中添加詳細的日志記錄,以查找正在發生的情況。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.