【发布时间】:2012-04-24 11:24:40
【问题描述】:
我正在尝试从客户发送给我们的一些 wsdl/xsd 文件中生成 Web 服务存根。在所有内容都在 wsdl 文件中之前,我已经使用 wsdl.exe 没有问题地完成此操作,但是当我在 wsdl 文件上运行该文件时,我收到一条错误消息,指出无法导入其中一项操作,因为其中之一缺少外部 xsd 中的元素。
我尝试在元素中放置一个 schemeLocation 参数,但它仍然无法正常工作。有没有办法在调用 wsdl.exe 时说明 xsd 是什么?
我无法发布 wsdl 文件,因为它们已被 NDA 覆盖。
【问题讨论】:
-
外部xsd中是否缺少元素?重新检查命名空间是我的第一个想法,因为这通常是个问题。
-
命名空间与文件中的相同,我只是认为它没有加载带有定义的xsd。
标签: c# web-services wsdl.exe