博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Web Service无法加载协定为“ServiceReference1.xxxxxx”的终结点配置部分,因为找到了该协定的多个终结点配置。请按名称指示首选的终结点配置部分...
阅读量:6689 次
发布时间:2019-06-25

本文共 855 字,大约阅读时间需要 2 分钟。

Web Service 无法加载协定为“ServiceReference1.xxxxxx”的终结点配置部分,因为找到了该协定的多个终结点配置。请按名称指示首选的终结点配置部分

 

原因是在web.config 文件中多次引用了“添加外部引用”

 <system.serviceModel>

  <bindings>
   <basicHttpBinding>
    <binding name="WebServiceSoap" />
    <binding name="WebServiceSoap1" />
   </basicHttpBinding>
  </bindings>
  <client>
   <endpoint address="" binding="basicHttpBinding"
    bindingConfiguration="WebServiceSoap" contract="ServiceReference.WebServiceSoap"
    name="WebServiceSoap" />
   <endpoint address="" binding="basicHttpBinding"
    bindingConfiguration="WebServiceSoap1" contract="ServiceReference.WebServiceSoap"
    name="WebServiceSoap1" />
  </client>
 </system.serviceModel> 

 

所以删掉一个节点既可(如查引用的是WebServiceSoap,删掉WebServiceSoap1的有关节点,反之~)

也可以在页面引用的时候指定bindingConfiguration名字:

如:ServiceReference.WebServiceSoap web = new WebServiceSoapClient("WebServiceSoap1");

转载于:https://www.cnblogs.com/zxbzl/p/5849680.html

你可能感兴趣的文章
mssql timeout 超时时间已到
查看>>
[研究笔记]n个骰子得到点数和的概率分布
查看>>
解决ftp登录问题:500 OOPS: cannot change directory:/home/xxx 500 OOPS: child died
查看>>
python操作mysql总结
查看>>
Linux常用经典命令
查看>>
Android Studio 快捷键
查看>>
hive的函数
查看>>
MongoDB在Windows下安装配置
查看>>
Eclipse 项目有红感叹号、小红叉
查看>>
如何使用Dev C++调试(debug)c程序
查看>>
变革源自放弃
查看>>
MariaDB 10之TokuDB存储引擎
查看>>
Tip:Exchange 2010服务器激活
查看>>
2011年度十大杰出IT博客获奖感言
查看>>
网综同质化的这一年,为何“剧情式”会胜出?
查看>>
最新Android SDK/ADT/NDK的下载位置
查看>>
利用 FormData 对象发送 Key/Value 对的异步请求
查看>>
vlc做转发的命令
查看>>
跨站请求伪造CSRF
查看>>
关于同一用户不能同时登录问题的探讨(2/2)
查看>>