0

我正在尝试在 IIS 中托管该服务,但出现“找不到页面”错误。这是我在 IIS 中托管的内容

  1. 创建了一个 WCF 服务应用程序 (BillingService)
  2. 我有两个名为 IBillSrv.cs(作为基础)和 BillSrvc.cs 的类
  3. 在解决方案中添加了一个新的 WCFService 网站 (BillSrvcSite) 并添加了对上述 (BillingService) 的引用。
  4. 在 IIS 中创建了一个新的虚拟站点并将其映射到 BillSrvSite
  5. 打开 Web.Config 并将端点合同更改为 IBillSrv

当我运行它时,它在 WCF 测试客户端中运行良好。但是当我在 IE 中粘贴下面的 url 时,我找不到页面。 http://localhost/BillingService/BillSrvc/

我正在使用 C# 2008 有人可以告诉我缺少什么或我哪里出错了吗?

4

1 回答 1

0

这与坚持无关。接口成员 likeParseTestQues只能由公共方法隐式实现。只需让 ParseTestQues 公开。


您的服务端点不是命名为“BillSrvc.svc”吗?尝试在浏览器中输入http://localhost/BillingService/BillSrvc/BillSrvc.svc看看会发生什么。

于 2010-08-16T19:36:41.987 回答