繁体   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