c# - 如何为 Web 服务生成 XSD 文件

标签 c# web-services

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

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

提前致谢。

最佳答案

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

关于c# - 如何为 Web 服务生成 XSD 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4177309/

相关文章:

c# - 使用自定义文件创建NuGet包

c# - WCF 服务 - 向后兼容性问题

web-services - 是否有任何可用的公共(public) UDDI 注册中心?

php - 数据同步如何工作以及如何在服务器-客户端应用程序中使用它?

c# - JSON反序列化的问题

c# - 使用 EPPlus 库检查 Excel 文件的背景颜色

c# - 什么更快 : web service or XML server output?

jquery - 500 内部服务器错误 ASP.NET

c# - 使用反射在方法调用上获取正确的返回值

c# - 打印和打印在 C# 中预览位图和带有文本的标签