项目又BLL类库,在类库中引用了webservice.在web层调用BLL的方法时

错误如下:

在 ServiceModel 客户端配置部分中,找不到引用协定“OAService.IntranetServiceSoap”的默认终结点元素。这可能是因为未找到应用程序的配置文件,或者是因为客户端元素中找不到与此协定匹配的终结点元素。

说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.InvalidOperationException: 在 ServiceModel 客户端配置部分中,找不到引用协定“OAService.IntranetServiceSoap”的默认终结点元素。这可能是因为未找到应用程序的配置文件,或者是因为客户端元素中找不到与此协定匹配的终结点元素。

源错误:

行 2122:    public partial class IntranetServiceSoapClient : System.ServiceModel.ClientBase<Greatwall.Hr.Bll.OAService.IntranetServiceSoap>, Greatwall.Hr.Bll.OAService.IntranetServiceSoap {
行 2123:        
行 2124:        public IntranetServiceSoapClient() {
行 2125:        }
行 2126:        

 解决方法:

将BLL层中的app.config中的 <system.serviceModel>xxx</system.serviceModel>拷贝到web层的web.config中就可以了.

相关文章:

  • 2021-11-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-05
  • 2022-12-23
  • 2022-12-23
  • 2022-01-11
猜你喜欢
  • 2022-12-23
  • 2021-10-21
  • 2022-12-23
  • 2021-10-03
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案