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

时间:2021-06-23 20:35:14

今天在CRM2011中写Plugin的的时调用WCF报错,错误如下:“在 ServiceModel 客户端配置部分中,找不到引用协定“XX”的默认终结点元素。这可能是因为未找到应用程序的配置文件,或者是因为客户端元素中找不到与此协定匹配的终结点元素”,经网上查询后发现是缺少了endpoint,因为plugin发布到服务器上后是DLL的形式,而DLL又无法读取Plugin中引用的WCF的APPconfig配置信息故报错,将相应的配置信息添加到CRM的webconfig中即可,但随之而来的问题是当后期打补丁或者升级CRM时配置信息很可能会被覆盖,所以这种方法不是很好但确实可行。