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

按语:

在项目中实现自动升级过程,在类库中调用webservice取升级update.xml文件,添加服务调用,但在类库中调用时就出现异常,但在简单的测试工程中没有问题。解决方法采用下面介绍的方法

在主项目中也添加一个app.config, 并把类库中的app.config中相关内容拷过来即可。

在引用WebService后,程序运行到实例化WebService时报错,错误如下:

由于WebService我是在类库里添加的,主程序引用了这个类库,就出现了这个问题。

解决办法:

根据异常信息:

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

判断出可能是读取配置文件时未读取到。

于是在主程序里也新建个App.config文件,并把类库里引用WebService时生成的app.config配置文件中system.serviceModel节点下的内容都拷贝到刚新建的App.config文件中的configuration节点下,保存后运行,问题解决。

system.serviceModel节点内容如下:

https://blog.csdn.net/weixin_42778195/article/details/82967582

原文地址:https://www.cnblogs.com/xihong2014/p/10988874.html

时间: 2025-01-15 13:14:04

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

类库文件引用web服务报错解决方法-在 ServiceModel 客户端配置部分中,找不到引用协定的默认终结点元素

由于需求,需要改造原有应用,因原有应用是写在console下面的,现在需要开放至web下, 想到BIZ层应用代码都是一样的,又不想在web下在添加引用,而重复写代码,故将原有的console下的服务和web下服务一起迁移至BIZ层 于是我将console下的引用,web下的引用,全部添加至BIZ层进行引用 但在调试,运行的时候,问题出现了, 在 ServiceModel 客户端配置部分中,找不到引用协定“PutMCCases.PutMCCasesSoap”的默认终结点元素.这可能是因为未找到应用

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

项目情况:C# 类库项目里引用了WebService,Web层调用类库,将返回的Json结果在Web界面展示 在类库添加了服务引用,命名为:XSystemWebservice,在代码中使用: XSystemWebservice.XSystemWebserviceSoapClient r = new XSystemWebserviceSoapClient();                 string result = r.ReturnDocStatus(DocID); 调试过程报错:在 Se

在 ServiceModel 客户端配置部分中,找不到名称...和协定...的终结点元素

在类库项目里引用了WebService,然后在Web层调用类库,接着就报以上截图的错误了! 解决方法: 将类库的App.Config中的引用信息拷贝到Web层的Web.Config中. 在 ServiceModel 客户端配置部分中,找不到名称...和协定...的终结点元素

在 ServiceModel 客户端配置部分中,找不到引用协定“XXX”的默认终结点元素

一.问题 在调用远程web services接口时出现了以下问题: 二.可能的原因和解决方法 网站根目录里的web.config文件缺少了相应的配置信息 <?xml version="1.0" encoding="UTF-8"?> <configuration> <system.serviceModel> <bindings> <basicHttpBinding> <binding name=&quo

在 ServiceModel 客户端配置部分中,找不到引用协定

<system.serviceModel> <bindings><basicHttpBinding><binding name="SAPERP_WebServiceSoap" /></basicHttpBinding></bindings><client><endpoint address="http://localhost:6888/SAPERP_WebService.asmx&quo

类库(DLL)项目中引用WebService错误:找不到引用协定“Abcds.XXXXSoap”的默认终结点元素。解决办法

错误提示案例:在 ServiceModel 客户端配置部分中,找不到引用协定“PutMCCases.PutMCCasesSoap”的默认终结点元素.这可能是因为未找到应用程序的配置文件,或者是因为客户端元素中找不到与此协定匹配的终结点元素. 答疑如下: 类库项目中添加了WebService之后,会默认生成一个app.Config文件,里面是WebService的配置信息 假设我的文件内容如下: <?xml version="1.0" encoding="utf-8&qu

(转)通过在 Page 指令或 配置节中设置 validateRequest=false 可以禁用请求验证

通过在 Page 指令或 配置节中设置 validateRequest=false 可以禁用请求验证 说明:   请求验证过程检测到有潜在危险的客户端输入值,对请求的处理已经中止.该值可能指示危及应用程序安全的尝试,如跨站点的脚本攻击.通过在   Page   指令或   配置节中设置   validateRequest=false   可以禁用请求验证.但是,在这种情况下,强烈建议应用程序显式检查所有输入. 解决方法: 方法1. 在.aspx页面中添加: <%@   Page   valida

MAC系统XAMPP 中 MySQL命令行客户端配置使用

在PHP的学习过程中,MySQL估计是必然会接触的. MySQL的管理相信大家也会使用phpmyadmin: 好吧,phpmyadmin的确是MySQL管理的神器,你想要的,他好多都有,在开发的过程中,对于后台数据库的设计架构帮助真的很大. 但是,在这篇文章的主角确不是它. MySQL客户端 MySQL安装包里面,在一个名为bin的文件夹,放置了很多工具包,但是使用他们的方式是命令行(ps:最近上瘾了). 在MAC系统,使用命令行的工具可以使用系统自带的Terminal: 顺便在这提一下,笔者使

WCF客户端配置以及代理-----基于DDD领域驱动设计的WCF+EF+WPF分层框架(4)

写在最前面:转载请注明出处 目录置顶: 关于项目--------------------基于DDD领域驱动设计的WCF+EF+WPF分层框架(1) 架构搭建--------------------基于DDD领域驱动设计的WCF+EF+WPF分层框架(2) WCF服务端具体实现---------基于DDD领域驱动设计的WCF+EF+WPF分层框架(3) WCF客户端配置以及代理-----基于DDD领域驱动设计的WCF+EF+WPF分层框架(4) Domain具体实现------------基于DD