System.InvalidOperationException: 无法加载协定为“ServiceReference1.SMS_BlueWingsInfoSoap”的终结点配置部分,因为找到了该协定的的多个终结点配置。请按名称指示首选的终结点配置部分
解决方案:原因是同一个webservice你在web.config里配置了两个,删掉一个就好了。 <client> 下的<endpoint> 重复调用了就删掉一个!就好了
web.config配置文件里的(错误)
<client> <endpoint address="" binding="basicHttpBinding" bindingConfiguration="SMS_BlueWingsInfoSoap" contract="ServiceReference1.SMS_BlueWingsInfoSoap" name="SMS_BlueWingsInfoSoap" /> <endpoint address="" binding="basicHttpBinding" bindingConfiguration="SMS_BlueWingsInfoSoap2" contract="ServiceReference1.SMS_BlueWingsInfoSoap" name="SMS_BlueWingsInfoSoap2" /> </client>