zoukankan      html  css  js  c++  java
  • C# 项目引用WebService,提示报错“在 ServiceModel 客户端配置部分中,找不到引用协定...”

    项目情况:C# 类库项目里引用了WebService,Web层调用类库,将返回的Json结果在Web界面展示

    在类库添加了服务引用,命名为:XSystemWebservice,在代码中使用:

                    XSystemWebservice.XSystemWebserviceSoapClient r = new XSystemWebserviceSoapClient();
                    string result = r.ReturnDocStatus(DocID);

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

    原因:在Web层的web.config中ServiceModel没有进行相关的定义。

    解决:在类库中引用WebService,会自动生成app.config文件,里面定义了<system.serviceModel>节点。将该节点信息复制在Web.config中。

    结果:调试成功。

  • 相关阅读:
    关于多工序生产中损耗的计算
    ERP相关术语
    linux下如何挂载U盘
    linux boot下的文件
    MPLS简述
    BGP
    linux添加新磁盘
    列表的方法
    python之列表
    python之模块初识-os模块
  • 原文地址:https://www.cnblogs.com/wftrustself/p/4775966.html
Copyright © 2011-2022 走看看