WCF - 没有端点侦听[URL]可以接受消息C#

时间:2014-02-11 00:07:22

标签: c# wcf

我正在尝试一种非常奇怪的行为。我已经成功托管了WCF服务;我正在以下列方式使用服务引用在客户端应用程序中引用该服务:

string res = "";
BasicHttpBinding binding = new BasicHttpBinding(BasicHttpSecurityMode.None);
EndpointAddress epa = new EndpointAddress("http://myhosting/Service.svc");
ServiceClient client = new ServiceClient(binding, epa);
res = client.GetMyService(<parameters>);
client.Close();

当我在调试模式下运行客户端应用程序时,它成功连接并从服务中检索信息,但是,如果我在没有调试的情况下运行应用程序或在发布模式下,它会抛出异常:“没有端点在[URL]上收听可以接受消息“的消息。当我尝试直接从编译生成的bin / [debug / release]文件夹运行应用程序时,也会发生这种情况。

我不知道为什么会这样。

关于我能做什么的任何想法?

提前致谢!

0 个答案:

没有答案