• MVC003之调用BLL层方法(BLL层调用了WebService)


    项目又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中就可以了.

  • 相关阅读:
    core dump相关
    编译与链接的问题
    shell和awk配合使用
    cybergarage-upnp
    miniupnpc
    openssl
    在 linux 下使用 CMake 构建应用程序
    Ubuntu下的多线程下载工具:MultiGet;并与 Firefox 建立关联 uget
    嵌入式web服务器-thttpd
    Android_Layout_xml布局
  • 原文地址:https://www.cnblogs.com/sportdog/p/3384249.html
Copyright © 2020-2023  润新知