手动创建WCF频道 - 错误

时间:2017-06-29 13:54:55

标签: c# wcf wcf-binding

我想直接从代码创建WCF客户端:

var binding = new BasicHttpBinding();
var myEndpoint = new EndpointAddress("http://localhost/acquisition/production.svc");
var myChannelFactory = new ChannelFactory<IProduction>(binding, myEndpoint);

proxy = myChannelFactory.CreateChannel();

问题是以下代码抛出异常:

  

没有终点收听。

但是当添加引用执行WCF测试客户端时,服务被正确发现并且可以在没有任何错误的情况下调用:

enter image description here

为什么手动端点不起作用?

0 个答案:

没有答案