如何为Web服务生成XSD文件

buh*_*tla 9 c# web-services

我需要创建将由其他系统使用的Web服务(.NET).为了让他们实现将使用我的Web服务的逻辑,我需要为他的Web服务发送wsdl和XSD文件.

WSDL文件不是问题,我将通过传递wsdl参数从.asmx页面获取它.但是,如何为我的Web服务生成适当的XSD文件?我可以使用XSD.exe工具并将其.wsdl文件作为参数传递,还是有其他方法?

提前致谢.

Dar*_*rov 11

您可以使用disco.exe实用程序,它允许您将wsdl和xsd文件保存在磁盘上,以便这些文件可用于生成客户端代理,而无需访问WSDL Web地址.