XML 架构定义工具(XML 架构定义工具(Xsd.exe)随 .NET Framework 工具一起安装,作为 Windows® 软件开发工具包(SDK)的一部分。 该工具主要用于两个目的:
生成符合特定 XML 架构定义语言 (XSD) 架构的 C# 或 Visual Basic 类文件。 该工具接受 XML 模式作为参数,并输出一个文件,该文件包含一些类,这些类在使用 XmlSerializer 序列化时符合该模式。 有关如何使用该工具生成符合特定架构的类的信息,请参阅 如何:使用 XML 架构定义工具生成类和 XML 架构文档。
从 .dll 文件或 .exe 文件生成 XML 架构文档。 若要查看已创建的一组文件的架构或已使用属性修改的文件的架构,请将 DLL 或 EXE 作为参数传递给工具以生成 XML 架构。 有关如何使用该工具从一组类生成 XML 架构文档的信息,请参阅 如何:使用 XML 架构定义工具生成类和 XML 架构文档。
有关使用该工具的详细信息,请参阅 XML 架构定义工具(Xsd.exe)。