簡體   English   中英

在IIS中托管WCF服務

[英]Hosting WCF service in IIS

我試圖在IIS中托管服務,但出現“找不到頁面”錯誤。 這是我在IIS中托管的內容

  1. 創建一個WCF服務應用程序(BillingService)
  2. 我有兩個名為IBillSrv.cs(作為基礎)和BillSrvc.cs的類
  3. 在解決方案中添加了一個新的WCFService網站(BillSrvcSite),並添加了對上述內容(BillingService)的引用。
  4. 在IIS中創建一個新的虛擬站點並將其映射到BillSrvSite
  5. 打開Web.Config並將端點協定更改為IBillSrv

當我運行時,它在WCF測試客戶端中運行良好。 但是當我在IE中粘貼以下網址時,找不到頁面。 http:// localhost / BillingService / BillSrvc /

我正在使用C#2008,有人可以告訴我丟失了什么或我哪里出錯了?

這與持久性無關。 諸如ParseTestQues類的接口成員只能由公共方法隱式實現。 只需將ParseTestQues公開即可。


您的服務端點是否命名為“ BillSrvc.svc”? 嘗試在瀏覽器中輸入http://localhost/BillingService/BillSrvc/BillSrvc.svc ,然后看看會發生什么。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM