錯誤1083:配置成在該可執行程序中運行的這個服務不能執行該服務 【解決辦法】

一直好用的服務程序,今天遇到這個問題,搜了一下各位給出的解決辦法;編譯

1.程序裏多添加serviceInstaller組件的,然而我並沒改代碼,也沒從新編譯,不是解決我問題的辦法;service

2.修改註冊表的,之前建立服務從沒搞過註冊表,so 排除;程序

冷靜一下,檢查一遍vi

CreateService的參數,發現了問題,之前DWORD dwServiceType參數都是SERVICE_WIN32_OWN_PROCESS ,手欠改爲了SERVICE_WIN32_SHARE_PROCESS參數

刪除服務從新Create,OK了,問題Over!註冊

相關文章
相關標籤/搜索