- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我必须在我的 .net 应用程序中集成几个现有的网络服务。但不幸的是,调用 svcutil 工具会导致错误消息:
Microsoft (R) 服务模型元数据工具[Microsoft (R) Windows (R) Communication Foundation,版本 3.0.4506.2152]版权所有 (c) Microsoft Corporation。保留所有权利。
错误:无法导入 wsdl:binding详细信息:找不到 http://grupobancolombia.com/intf/Clientes/GestionClientes/EnviarRespuestaVerificarIdentidadCliente/V1.0:EnviarRespuestaVerifi 的定义carIdentidadCliente。带有命名空间的服务描述 http://grupobancolombia.com/intf/Clientes/GestionClientes/EnviarRespuestaVerificarIdentidadCliente/V1.0 不见了。参数名称:名称错误源的 XPath://wsdl:definitions[@targetNamespace=' http://grupobancolombia.com/intf/Clientes/GestionClientes/EnviarRespuestaVerificarIdentidadCliente/Enlace/V1.0']/wsdl:binding[@name='EnviarRespuestaVerificarIdentidadCliente_HttpBinding']
错误:无法导入 wsdl:port详细信息:导入 wsdl:port 所依赖的 wsdl:binding 时出错。wsdl:binding 的 XPath://wsdl:definitions[@targetNamespace=' http://grupobancolombia.com/intf/Clientes/GestionClientes/EnviarRespuestaVerificarIdentidadCliente/Enlace/V1.0']/wsdl:binding[@name='EnviarRespuestaVerificarIdentidadCliente_HttpBinding']错误源的 XPath://wsdl:definitions[@targetNamespace=' http://grupobancolombia.com/intf/Clientes/GestionClientes/EnviarRespuestaVerificarIdentidadCliente/Enlace/V1.0']/wsdl:service[@name='EnviarRespuestaVerificarIdentidadCliente']/wsdl:port[@name='EnviarRespuestaVerificarIdentidadCliente_HttpPort']
正在生成文件...警告:没有生成代码。如果您尝试生成客户端,这可能是因为元数据文档不包含任何有效的契约(Contract)或服务或者因为发现所有契约(Contract)/服务都存在于/reference 程序集中。确认您已将所有元数据文档传递给该工具。
警告:如果您想从模式生成数据契约,请确保使用/dataContractOnly 选项。有谁知道是什么导致了这个问题?
最佳答案
我遇到了同样的问题。我在一个文件夹中有一组 30 多个 wsdl 文件,我正在尝试为它们创建 C# 客户端类。
如果我执行以下操作
svcutil /noconfig /namespace:*,My.Required.Namespace *.wsdl
我看到了很多你提到的错误(无法导入 wsdl:binding)。
但是,一次选择一个文件
svcutil /noconfig /namespace:*,My.Required.Namespace a.wsdl
经常工作;有时我必须包含另一个文件,例如
svcutil /noconfig /namespace:*,My.Required.Namespace b.wsdl c.wsdl
当由于对 c.wsdl 的依赖而尝试在 b.wsdl 上运行 svcutil 失败时,这是必需的。
底线:我不确定为什么我不能一次为所有这些服务定义创建契约(Contract),但这似乎不可能。我仍然对文件之间的共享类型有很大的疑问;这意味着我实际上必须编辑第三方 wsdl 或自动生成的代码才能正确编译和运行。
关于c# - svcutil.exe - 错误 : Cannot import wsdl:portType,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3311292/
我不确定这是什么错误。以为我会问你们在堆栈溢出的那是什么。我必须在我使用的测试客户端上更改服务契约(Contract),然后更新服务引用。现在,我收到此警告。我该如何解决此特定问题。 最佳答案 我在W
我使用了 axis Web 服务客户端向导 + 开发客户端 slider 来生成文件: Mage_Api_Model_Server_HandlerBindingStub Mage_Api_Model_
我有一个 WSDL,其中缺少 portType-operation-input-name。其他一切都很好。我正在使用 CXF 从 Ant 任务中使用 WSDL2JAVA。
我使用 JAXWS 生成了一个 Web 服务客户端。我注意到在使用 JAXWS 客户端时,实例化 Service 和 *PortType 类需要一段时间。因此,每次需要发出请求时实例化 Service
我无法在 VS 2010 或 2012 中获得 Add Service Reference 以用于基于 ServiceStack 构建的 Web 服务。我已关注 guide在 github 上,包括将
我必须在我的 .net 应用程序中集成几个现有的网络服务。但不幸的是,调用 svcutil 工具会导致错误消息: Microsoft (R) 服务模型元数据工具[Microsoft (R) Windo
两者都是 和 似乎定义了一个操作及其消息。不太明白,为什么两者都是必要的? 最佳答案 portType(类似于 Java 接口(interface)) PortType 是 WSDL 的抽象部分。 一
在 wsdl manual 中,在示例 2 的第二部分中,有一个 wsdl 文件具有 portType,但没有 binding block
我在使用 SVCUtil 为 WCF 生成代理时遇到错误。错误是 Attempting to download metadata from 'net.pipe://localhost/WebServi
我在解决方案中创建了一个 WCF 服务库项目,并拥有对此的服务引用。我使用类库中的服务,因此除了类库之外,我还引用了 WPF 应用程序项目中的内容。服务设置直接 - 仅更改以获得异步服务功能。 一切都
我有一个 Silverlight 应用程序,它通过 WCF 服务与服务器端的 ADO.Net 数据实体通信。实际上,我正在使用多个 WCF 服务与三个不同的数据 ADO.Net 数据实体进行通信。我最
我是一名优秀的程序员,十分优秀!