我正在使用WCF服務,並將它託管在控制檯應用程序中。我將所有配置都放在一個XML文件中。該服務運行良好,我可以連接它從客戶端罰款,但困擾我的是,當我開始它的WcfSvcHost應用程序啓動(在我的圖標托盤),並說「您的服務(S)已託管.... 」。但是,當我點擊它時,它顯示我的服務,並在狀態下它說Stopped(錯誤,沒有端點定義)。自託管WCF服務
我有兩個項目,一個是服務,另一個是託管它的項目。錯誤指向具有服務的項目,它沒有配置,因爲(我認爲)它不是必需的。在App.config中,我擁有承載該服務的項目中的所有配置。
我如何擺脫消息?它甚至是一個問題還是正常?
P.S.我只啓動承載服務的項目,而不是具有服務代碼的項目。
我很困惑。 IIS不會託管你的服務?另一個項目如何託管WCF服務? – crush
@crush只需選擇一個端口並說「開始監聽HTTP請求」,就可以從代碼託管WCF服務。 –
@TimothyShields Web.config是否適用於這種情況? – crush