Web服务引用异常

问题描述

在添加服务引用的时候,也添加好了。整体生成解决方案的时候,报出以下错误。请各位出招,谢谢Reference.svcmap:未能为服务引用“MainService”生成代码。无法导入wsdl:portType详细信息:在运行WSDL导入扩展时引发异常:System.ServiceModel.Description.DataContractSerializerMessageContractImporter错误:调用的目标发生了异常。错误来源的XPath://wsdl:definitions[@targetNamespace='http://tempuri.org/']/wsdl:portType[@name='IService']无法导入wsdl:binding详细信息:导入wsdl:binding所依赖的wsdl:portType时出错。wsdl:portType的XPath://wsdl:definitions[@targetNamespace='http://tempuri.org/']/wsdl:portType[@name='IService']错误来源的XPath://wsdl:definitions[@targetNamespace='http://tempuri.org/']/wsdl:binding[@name='BasicHttpBinding_IService']无法导入wsdl:port详细信息:导入wsdl:port所依赖的wsdl:binding时出错。wsdl:binding的XPath://wsdl:definitions[@targetNamespace='http://tempuri.org/']/wsdl:binding[@name='BasicHttpBinding_IService']错误来源的XPath://wsdl:definitions[@targetNamespace='http://tempuri.org/']/wsdl:service[@name='Service']/wsdl:port[@name='BasicHttpBinding_IService']App_WebReferences/MainService/

解决方案

解决方案二:
服务引用的时候指定soap1.0协议试试。
解决方案三:
默认的就是soap1.0版本
解决方案四:
1.在你wcf的所有ddl文件是最新,也就是说要与wcf下的bin下的dll要与其他项目里的一致2.所有调用这个wcf的服务器都要更新,切记不要只盯住一个

时间: 2024-10-30 12:08:14

Web服务引用异常的相关文章

WCF服务部署到IIS上,然后通过web服务引用方式出现错误的解决办法

本文转载:http://www.cnblogs.com/shenba/archive/2012/01/06/2313932.html 昨天在用IIS部署一个WCF服务时,碰到了如下错误: 理解了文档内容,但无法进行处理. - WSDL 文档包含无法解析的链接. - 下载"http://admin-pc/IISHostService/Service1.svc?xsd=xsd0"时出错. - 基础连接已经关闭: 接收时发生错误. - 无法从传输连接中读取数据: 远程主机强迫关闭了一个现有的

怎样在J2EE组件中引用和查找Web服务

j2ee|web|web服务 本文将讨论怎么在J2EE组件中引用Web服务.并且通过JNDI来查找Web服务.在内容组织上,首先把一个EJB2.1无状态会话Bean发布成Web服务,然后开发基于JSP的Web服务客户端,最后着重介绍怎么在JSP的部署时引用Web服务,并且讨论怎么通过JNDI来查找和调用Web服务.阅读本文前您需要以下的知识和工具:J2EE1.4 SDK,并且会初步使用:掌握基本的JAX-RPC Web服务开发技能:了解JNDI的基本知识,能够使用它进行简单编程:一般的Java编

关于WCF的引用,添加服务和添加web服务的区别

原文:关于WCF的引用,添加服务和添加web服务的区别  本章内容主要是根据我做的实验来阐述这2种添加服务针对WCF的不同之处,我们按照示例一步一步来看.   如下是工程的结构: 该WCF服务是通过控制台程序(Host)以自宿的形式发布的,绑定使用wsHttpBinding.我们在Client端分别添加 服务引用(add service references)和添加Web引用(add Web Reference )来引用WCF服务.   以下是客户端的代码,分别使用添加服务引用和添加Web引用的

添加web引用和添加服务引用有什么区别?

原文:添加web引用和添加服务引用有什么区别? 添加web引用和添加服务引用有什么区别, Add Service References 和 Add Web References 有啥区别? 参考 http://social.microsoft.com/Forums/zh-CN/xmlwebserviceszhchs/thread/808d870b-49f1-47ac-b105-4beb580bcec6 (1)VS2005里提供的Add Web Reference(添加Web服务引用)的功能主要是

运用VB.net创建Web服务访问程序

web|web服务|程序|创建|访问 一.介绍: Web服务是微软提出的基于互联网的开发模型,一经提出即收到了业界的广泛推从.从目前的发展趋势来看,Web服务将引领下一代互联网的潮流.它是创建可互操作的分布式应用程序的新平台,是基于网络的.分布式的模块化组件.它执行特定的任务,遵守具体的技术规范,这些规范使得Web服务能与其他兼容的组件进行互操作. 本文就向大家介绍如何运用VB.net来调用Google的Web服务,也就是如何在自己的应用程序中添加访问Google的服务的功能.文章中介绍的功能包

使用 Visual Basic .NET 访问 Google 的 Web 服务(MS)

google|visual|web|访问 使用 Visual Basic .NET 访问 Google 的 Web 服务 学习如何从 Visual Basic .NET Windows 前端访问 Google 的 Web API 服务.本文说明如何调用 SOAP Web 服务.执行 Google 搜索.访问 Google 缓存中的页面,以及调用 Google 的拼写检查器. 从 MSDN Code Center(英文)下载 VBGoogleDemo.exe. 下载示例 目录Web 服务真酷 示例

使用 Visual Basic .NET 访问 Google 的 Web 服务

google|visual|web|访问 使用 Visual Basic .NET 访问 Google 的 Web 服务 学习如何从 Visual Basic .NET Windows 前端访问 Google 的 Web API 服务.本文说明如何调用 SOAP Web 服务.执行 Google 搜索.访问 Google 缓存中的页面,以及调用 Google 的拼写检查器. 从 MSDN Code Center(http://msdn.microsoft.com/downloads/sample

从 SOAP Toolkit 迁移到 Web 服务

web 摘要:如何从 Visual Basic 6.0 和 Visual Basic .NET 访问 Web 服务,以及如何将现有的 SOAP 应用程序转换到 .NET 平台. 目标了解 Microsoft Visual Studio .NET 中的 SOAP 工具 回顾使用 SOAP 和 Visual Basic 6.0 访问 COM/COM+ 组件 从 Visual Basic .NET 访问 Web 服务 将 SOAP Toolkit 应用程序迁移到 Web 服务 前提条件了解什么是 We

使用Web服务将C#代码转换为VB.NET代码

web|web服务|转换 Internet正在飞速的发展,将来的Web站点不会象今天这样单调,而是可以将它直接与企业.应用程序或设备相连接.这样的站点也摆脱了简单的被动访问而成为可重用智能服务. 本文将说明如何使用www.kamalpatel.net提供的Web服务支持将C#代码转换成VB.NET格式的代码.由于在此文中讲到的内容使用到了Web服务,所以需先添加Web服务引用.在IE里输入如下地址"http://www.kamalpatel.net/convertcsharp2vbservice