none
C#编写用户自定义控件时,引用web的webservice,提示错误 RRS feed

  • 问题

  • 在 ServiceModel 客户端配置部分中,找不到名称“WeatherWebServiceSoap”和协定“Weather.WeatherWebServiceSoap”的终结点元素。这可能是因为未找到应用程序的配置文件,或者是因为客户端元素中找不到与此名称匹配的终结点元素。

    希望有朋友给予指点~

    2010年8月25日 3:27

答案

  • 应该是 WCF 配置问题,需要把这个 WeatherWebServiceSoap 的 Service 和 Behavior 配置添加到 <system.serviceModel> 中。
    Mark Zhou
    2010年8月25日 8:41
  • 你好:

    如果你是使用

    weathertest.Weather.WeatherWebServiceSoap w = new weathertest.Weather.WeatherWebServiceSoap();

    则可以尝试使用如下代码:

    weathertest.Weather.WeatherWebServiceSoapClient w = new weathertest.Weather.WeatherWebServiceSoapClient("WeatherWebServiceSoap");

    希望对你有所帮助。

    2010年8月30日 2:28
    版主

全部回复

  • 应该是 WCF 配置问题,需要把这个 WeatherWebServiceSoap 的 Service 和 Behavior 配置添加到 <system.serviceModel> 中。
    Mark Zhou
    2010年8月25日 8:41
  • 你好:

    如果你是使用

    weathertest.Weather.WeatherWebServiceSoap w = new weathertest.Weather.WeatherWebServiceSoap();

    则可以尝试使用如下代码:

    weathertest.Weather.WeatherWebServiceSoapClient w = new weathertest.Weather.WeatherWebServiceSoapClient("WeatherWebServiceSoap");

    希望对你有所帮助。

    2010年8月30日 2:28
    版主
  • 你好,想请问下:WeatherWebServiceSoap这个添加的作用什么?

    2012年3月4日 7:33