在ServiceModel客户端配置中找不到应用协定的默认终结点元素

在新建的测试工程中调用系统中的wcf服务,我把原web工程的web.config文件拷贝到测试工程根目录下,运行后总报错:“在ServiceModel客户端配置中找不到应用协定的默认终结点元素”。

解决办法:在测试工程中新建app.config,把原web.config中的<System.ServiceModel>...</System.ServiceModel>部分拷贝到<configuration>...</configuration>中间,解决问题。

分析:可能是测试工程不识别web.config文件,所以找不到终结点的配置。

原文地址:https://www.cnblogs.com/larson/p/1970598.html