一直好用的服務程式,今天遇到這個問題,搜了一下各位給出的解決辦法; 1.程式里多添加serviceInstaller組件的,然而我並沒改代碼,也沒重新編譯,不是解決我問題的辦法; 2.修改註冊表的,以前創建服務從沒搞過註冊表,so 排除; 冷靜一下,檢查一遍 CreateService的參數,發現了 ...
一直好用的服務程式,今天遇到這個問題,搜了一下各位給出的解決辦法;
1.程式里多添加serviceInstaller組件的,然而我並沒改代碼,也沒重新編譯,不是解決我問題的辦法;
2.修改註冊表的,以前創建服務從沒搞過註冊表,so 排除;
冷靜一下,檢查一遍
CreateService的參數,發現了問題,以前DWORD dwServiceType參數都是SERVICE_WIN32_OWN_PROCESS ,手欠改成了SERVICE_WIN32_SHARE_PROCESS
刪除服務重新Create,OK了,問題Over!