首页 > Windows开发 > 详细

C# 项目引用WebService,提示报错“在 ServiceModel 客户端配置部分中,找不到引用协定...”

时间:2015-09-01 16:42:12      阅读:2702      评论:0      收藏:0      [点我收藏+]

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

结果:调试成功。

C# 项目引用WebService,提示报错“在 ServiceModel 客户端配置部分中,找不到引用协定...”

原文:http://www.cnblogs.com/wftrustself/p/4775966.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!