2011-06-25 73 views
0

我在C++ builder 2009上構建了一個TService應用程序,我想設置服務。我嘗試了InstallShield Premier,但我沒有設法設置服務。任何人都可以引導我通過它?C++ builder TService安裝程序

到目前爲止,我只是想運行exe文件,但沒有發生任何事情。然後我用InstallShield構建了一個安裝程序,但是當我運行安裝程序....沒有任何東西!我發現了InstallShield和Services的一個竅門,但是它在說明有關Component in View列表中的一些內容,我沒有找到。 最後,我嘗試了installutil命令,但是我收到消息:installutil未被識別爲內部命令。

回答

3

要安裝服務,您只需從命令提示符或運行命令對話框運行以下命令。

C:\MyService.exe /install 

要卸載服務:

C:\MyService.exe /uninstall 

與您的服務名替換MyService.exe。

安裝服務後,您可以在Windows服務管理器中編輯服務設置。要訪問它,請從運行對話框或命令提示符處運行以下命令。

SERVICES.MSC 

如果你想從C++ Builder中調試你的服務,你需要爲它創建一個應用程序包裝(可能還有其他的方法來調試服務,但是這是我成功地的唯一途徑做它)。