在 ServiceModel 客户端配置部分中,找不到引用协定“XXX”的默认终结点元素

Posted 阿然jronny

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在 ServiceModel 客户端配置部分中,找不到引用协定“XXX”的默认终结点元素相关的知识,希望对你有一定的参考价值。

一、问题

在调用远程web services接口时出现了以下问题:

 

二、可能的原因和解决方法

网站根目录里的web.config文件缺少了相应的配置信息

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
  <system.serviceModel>
    <bindings>
      <basicHttpBinding>
        <binding name="OSSysServiceSoap" />
      </basicHttpBinding>
    </bindings>
    <client>
      <endpoint address="http://127.0.0.1/vsappgdhr/gdhr/webservices/OSSysService.asmx"
          binding="basicHttpBinding" bindingConfiguration="OSSysServiceSoap"
          contract="OSSysService.OSSysServiceSoap" name="OSSysServiceSoap" />
    </client>
  </system.serviceModel>
</configuration>

 

以上是关于在 ServiceModel 客户端配置部分中,找不到引用协定“XXX”的默认终结点元素的主要内容,如果未能解决你的问题,请参考以下文章

在 ServiceModel 客户端配置部分中,找不到引用协定“WebServiceSoap”的默认终结点元素。这可能是因为未找到应用程序的配置文件,或者是因为客户端元素找不到与此协定匹配的终结点元素

使用 ConfigurationManager 加载 System.ServiceModel 配置部分

需要如何帮助将 system.serviceModel 配置部分移动到我的代码中

Microsoft JScript 运行时错误: Unhandled Error in Silverlight Application 在

“找不到引用合同的默认端点元素”

找不到端点异常 - WCF Web 服务