2011-07-29 28 views
1

我創建了一個WCF服務;它在Visual Studio中運行良好。我已經基本上具有System.ServiceProcess.ServiceProcessInstaller的實例,也System.ServiceProcess.ServiceInstaller的一個實例,在同一個項目中添加一個項目安裝程序。然後我也爲它創建了安裝項目。安裝過程似乎正常工作;然而這項服務並沒有顯示出「服務管理單元」。任何想法,我可能會錯過?Windows服務不服務顯示單元中

回答

0

WCF服務本身是而不是 Windows服務將顯示在該管理單元中!

您可以選擇建立一個自託管的Windows NT Service - 但是這是一個額外的步驟 - 所以在Windows NT服務將被託管的WCF服務 - 讓你在這裏打球有兩個服務。只有Windows NT服務(通常從System.ServiceProcess.ServiceBase派生)將安裝爲Windows服務,並在服務管理單元中出現。

見:MSDN How to: HOst a WCF Services in a Managed Windows Service以獲取更多信息和代碼示例。