[英]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.