博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C# 项目引用WebService,提示报错“在 ServiceModel 客户端配置部分中,找不到引用协定...”...
阅读量:5355 次
发布时间:2019-06-15

本文共 519 字,大约阅读时间需要 1 分钟。

项目情况: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中。

结果:调试成功。

转载于:https://www.cnblogs.com/wftrustself/p/4775966.html

你可能感兴趣的文章
Luogu P1113 杂务
查看>>
saltstack对递归依赖条件(死循环依赖)的处理
查看>>
小程序--引用公共模板方法/共同header/footer
查看>>
Android酷炫实用的开源框架(UI框架) 转
查看>>
有感而发
查看>>
LVM拓展报错及处理
查看>>
Thrift全面介绍
查看>>
七、函数(二)
查看>>
【SQL查询日志】查看数据库历史查询记录
查看>>
iOS 不规则的ImageView
查看>>
跨专业学习编程的苦逼生活 QWQ嘤嘤嘤
查看>>
进程与线程的区别
查看>>
xml文档读取-SAX
查看>>
1024 科学计数法
查看>>
MySQL中myisam和innodb的区别
查看>>
系统管理员都要知道的 30 个 Linux 系统监控工具
查看>>
tcpkill工作原理分析
查看>>
The Beam Model:Stream & Tables翻译(上)
查看>>
LB1_3014218162
查看>>
postgresql数据库文件目录
查看>>