我的產品有一個基於ATL/COM的C++服務(32位)。它獲得註冊並在XP 32位和Vista 32位上運行良好。在Windows7上註冊32位C++ COM/ATL服務時出現問題64位
但是現在我想在Windows7 64位上運行相同的也是。我嘗試按以下方式註冊該服務:
1我在C:\ Windows \ SysWOW64上覆制了MyService.exe。
2然後執行「C:\的Windows \ Syswow64資料\ MyService.exe」 -regserver從開始 - >運行
3然後執行「C:\的Windows \ Syswow64資料\ MyService.exe」 - 服務 from Start-> Run
但是我的服務沒有被註冊。在註冊時,我沒有收到任何錯誤消息。此外,我沒有在事件查看器中找到任何條目(我第一次看到事件查看器,不知道在哪裏看到有關我的服務註冊的日誌)。我沒有在控制面板\管理工具\服務中找到我的服務項目。
請告訴我如何註冊我的服務?
由於提前 問候
您是否嘗試過程監控? – sharptooth 2010-12-23 07:33:32
如果回答你的問題,你應該接受他的回答。 – 2014-08-11 19:38:43