[英]How to host a WCF Service in a reference DLL via an MVC Website?
我希望這個標題足夠清楚。
我有 2 個項目,MyProject.Website(ASP.NET MVC3 前端)和 MyProject.WcfService。 當我托管該網站時,我寧願不必在 IIS 內托管兩個網站,我希望能夠僅托管 MyProject.Website 和該引用 MyProject.WcfService 內。
我知道我可以通過 ServiceHost 做到這一點,這應該可以工作,但有更好的方法嗎?
查看這篇文章,我演示了如何托管 wcf 服務 dll
IIS 主機
打開 Service.svc 文件並修改其中的單行
-- <%@ ServiceHost Language="C#" Debug="true" Service="WcfServiceLibrary.Service1" %>
更改 web 服務 WEB.Config 文件以向客戶端公開服務。 即您需要在服務庫的 app.config 文件中創建與上面列出的相同的元素。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.