VS2013:添加服务引用错过了合同

时间:2014-08-21 18:25:43

标签: c# web-services wcf visual-studio-2013 service-reference

我正在尝试在VS2013解决方案中向类库添加服务引用。当我在服务的mex端点指向Add Service Reference对话框时,我看到以下3个合同:

Add Service Reference dialog

我想利用实现IPAWebService的服务,但我无法弄清楚要添加到我在对话框中输入的URL的内容,以便将新的服务引用指向此服务。相反,VS2013正在为IClientAccessPolicy生成代理,而不是其他任何东西。我做错了什么?

顺便说一下,我在另一个项目中添加了对同一服务的引用,并实现了所有合同。此外,如果我将WCF测试客户端指向我在添加服务引用对话框中尝试的URL,我可以查看和使用所有服务。最后,svcutil还为所有服务生成一整套代理。

1 个答案:

答案 0 :(得分:1)

我通过在Stack Overflow上更加努力地搜索然后遵循WCF Fails to generate client proxy中与不重用引用程序集中的类型相关的说明来解决这个问题。