&引用;为.Net 1.1“生成Web服务代理的任何工具”;

&引用;为.Net 1.1“生成Web服务代理的任何工具”;,.net,web-services,asmx,.net-1.1,webservice-client,.net,Web Services,Asmx,.net 1.1,Webservice Client,我有一个WSDL文件,其中包含指向外部XSD的链接(我已经将XSD部署到正确的相对路径,就像它在WSDL中的引用一样)。当我尝试使用VS2003(.Net 1.1 wsdl工具)生成代理时,没有生成代理。然而,它在VS 2005中运行良好。可能有什么问题。有什么想法吗 它提供了无法导入绑定且未生成代理类的功能 PS:我的wsdl文件很长,它引用了几十个xsd,所以不能全部发布在这里 编辑: 是否有其他工具可以为.Net 1.1生成代理(最好是CSharp)。XSD中的某些属性名称中存在空格,导致

我有一个WSDL文件,其中包含指向外部XSD的链接(我已经将XSD部署到正确的相对路径,就像它在WSDL中的引用一样)。当我尝试使用VS2003(.Net 1.1 wsdl工具)生成代理时,没有生成代理。然而,它在VS 2005中运行良好。可能有什么问题。有什么想法吗

它提供了无法导入绑定且未生成代理类的功能

PS:我的wsdl文件很长,它引用了几十个xsd,所以不能全部发布在这里

编辑:
是否有其他工具可以为.Net 1.1生成代理(最好是CSharp)。

XSD中的某些属性名称中存在空格,导致代理无法生成。我删除了空格并手动修改了一些XSD,以生成一个部分正确的代理。我最终手动更新生成的代理以删除错误

看完整的信息。它会确切地告诉您它无法生成代理的原因。另外,.NET2.0在这方面也有一些错误修复。您可能看到一个已经在.NET 2.0中修复的bug。我理解这一点,但我需要在2003代理上工作,因为它与MS Dynamics CRM 3.0调用和工作流相关。升级原因#1:有时候bug会在以后的版本中修复,而不是在早期版本中修复。v1.1已经有近10年的历史了。我真的真的会考虑升级。真的。情况只会变得更糟,而不是更好。