从WSDL文件生成C#.net类

时间:2011-05-25 08:19:28

标签: wcf xsd wsdl

我想从WSDL File生成Web服务类(c#.net)。我希望服务器端代码不是客户端。是否有任何工具或任何其他方法可以从WSDL文件生成WCF服务代码?

提前致谢。

2 个答案:

答案 0 :(得分:8)

如果您使用的是Visual Studio,则可以在命令提示符下运行SvcUtil.exe,这将根据WSDL中定义的类型生成所有C#对象,以及将服务公开为C#方法的服务代理。它还将为您提供WCF绑定的示例配置文件。这与Visual Studio用于其“添加服务器引用”向导的工具相同,因此任一解决方案都是可接受的。

答案 1 :(得分:2)

尝试http://wscfblue.codeplex.com/。这将生成基于XSD的WSDL并从wsdl生成代码。