我正在將VC++應用程序從VS 2003遷移到VS 2010.遷移後,必須通過服務沒有運行。 它在事件查看器中引發以下錯誤消息。無法將V C++應用程序作爲服務運行。 「服務沒有及時響應啓動或控制請求」錯誤
等待MyService服務連接的超時(30000毫秒)。
MyService服務由於以下錯誤而無法啓動: 該服務未及時響應啓動或控制請求。
我創建了在命令提示符下使用sc.exe調用此exe文件的服務。服務創造說成功。但是,當我啓動服務時,在一兩秒鐘內就會拋出上述錯誤並停止。
有人可以幫助我嗎?我忽略了什麼?如果有人能幫我解決這個問題,請幫忙。
感謝,
您的應用程序是本機Windows服務,還是需要作爲服務運行的「常規」應用程序? – CoreTech
這是一個普通的應用程序,需要作爲服務運行 – Mekala
Nik B是正確的 - [你不能像這樣單獨使用SC](http://stackoverflow.com/questions/8972679/windows-7-bat -file-不啓動作爲一種服務)。 – CoreTech