我有一个简单的wcf休息服务。我可以使用WCF测试客户端测试它。
我通过svcutil.exe创建了自己的测试客户端。这构建并运行。但是,它在实例化服务对象时总是会出现此异常:
找不到引用合同的默认端点元素 ServiceModel客户端配置部分中的“IBookService”。这个 可能是因为没有为您的应用程序找到配置文件, 或者因为找不到与此合同匹配的端点元素 在客户端元素中。
我基本上遵循这里的教程: http://www.codeproject.com/Articles/571813/A-Beginners-Tutorial-on-Creating-WCF-REST-Services
在本地运行时,我也无法通过URL访问端点。我不清楚为什么本教程在尝试从浏览器访问服务时在URL中有.svc文件。我在任何地方都没有.svc文件。
答案 0 :(得分:1)
WCF测试客户端用于测试基于 SOAP 的服务(使用WCF中除webHttpBinding
之外的任何绑定的服务)。
然而,WCF测试客户端不能够使用 REST 服务。
对于 REST ,请使用类似Fiddler的内容。