0

我有一个简单的 wcf 休息服务。我可以使用 WCF 测试客户端对其进行测试。

我通过 svcutil.exe 创建了自己的测试客户端。这将构建并运行。但是,它在实例化服务对象时总是给出这个异常:

在 ServiceModel 客户端配置部分中找不到引用合同“IBookService”的默认端点元素。这可能是因为没有为您的应用程序找到配置文件,或者因为在客户端元素中找不到与此合同匹配的端点元素。

我基本上遵循这里的教程:http: //www.codeproject.com/Articles/571813/A-Beginners-Tutorial-on-Creating-WCF-REST-Services

在本地运行时,我也无法通过 url 访问端点。我不清楚为什么本教程在尝试从浏览器访问服务时在 url 中有一个 .svc 文件。我在任何地方都没有 .svc 文件。

4

1 回答 1

1

WCF 测试客户端用于测试基于SOAP的服务(那些使用webHttpBindingWCF 之外的任何绑定的服务)。

然而,WCF 测试客户端无法使用REST服务。

对于REST ,请改用Fiddler之类的东西。

于 2013-09-25T05:05:49.213 回答