今天在做項目時因需要添加兩個webservicey援用,但是當我添加了第2個援用時,
程序就不你能運行了,提示說:{"沒法加載協議為“sms.WebServiceSoap”的終結點配置部份,
找到了該協議的多個終結點配置。請按名稱唆使首選的終結點配置部份。"}
開始我還以為是否是我哪塊代碼無意間刪除或是該webservice的問題,但是看提示是關于webservicey援用的問題
就去查1些資料,后來才了解到是是由于由于在“更新/刪除”服務援用時,app.config文件其實不會自動修改,
在“更新”或再次“加入”后,會生成兩個一樣的“endpoint”,需要手工刪除掉過剩的才能正常運行。
代碼:
我們看到在client下有兩個endpoint , 兩個完全1樣的endpoint ,任意刪除1個,在運行項目就能夠了,絕對好用哈哈,希望會對大家有幫助