从类库中使用Web服务

时间:2011-06-28 16:22:00

标签: asp.net web-services

使用Visual Studio我有一个类库(C#),我在其中添加了对服务的引用(更精确的是Web服务)。

正确生成的Web Service类和接口,我试图使用以下代码使用它们(Web服务接收返回一个字符串):

CallWS request = new CallWS();
request.input = "input string";    
WSClient client = new WSClient();            
CallWSResponse response = client.CallWS(request); 

最后一行产生以下异常:

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

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

您必须添加应用程序配置文件并设置system.serviceModel部分,以定义服务的地址。 你当然可以在代码中做到这一点。查看thisMSDN了解说明