2010-02-02 242 views
0

我用this tutorial創建了一個非常簡單的Windows服務項目。我已經構建了該項目,創建了安裝項目以部署它並根據教程信息進行配置。我已經建立了安裝項目並安裝了它。在目標目錄中,我可以找到它的文件,以便正確安裝。該服務沒有做任何特定的事情,它只是在啓動和關閉時向事件日誌寫入消息。Windows服務部署問題

問題是我無法在Windows服務列表(在計算機/管理對話框中)看到我的應用程序,所以我無法控制它。

有沒有人有任何想法我可能做錯了什麼?我的操作系統是Win7 64位,如果這有幫助。

+0

您是否使用高度運行安裝項目? Visual Studio是否以管理員身份運行?這可能是權限/提升的問題。 – 2010-02-02 13:17:52

+0

我在我的機器上擁有管理員權限。我沒有在安裝過程中發現任何錯誤,我想如果它是權限問題,我會得到它們。 – RaYell 2010-02-02 13:33:27

+0

從Vista開始,作爲本地管理員不會授予您完全權限。爲了安裝服務,安裝過程需要使用提升的令牌顯式運行。 – 2010-02-02 14:00:50

回答

1

您是否嘗試過使用installutil.exe實用程序(在管理控制檯會話下)安裝它?

installutil Service.exe 

此外,你需要一個安裝程序組件添加到您的Windows服務中使用installutil或默認的Windows安裝程序項目之前安裝它。

Windows服務需要更多步驟才能安裝,因此您需要運行自定義安裝程序操作以在操作系統上註冊它。

+0

好像我忘了添加安裝程序組件。謝謝。 – RaYell 2010-02-02 13:38:38