XML 架构定义工具和 XML 序列化

XML 架构定义工具 (XML Schema Definition Tool (Xsd.exe)) 是作为 Windows® 软件开发工具包 (SDK) 的一部分随 .NET Framework 工具一起安装的。 该工具主要有下面两个用途:

  • 生成 C# 或 Visual Basic 类文件,而这些文件符合特定的 XML 架构定义语言 (XSD) 架构。 该工具将 XML 架构用作参数,并输出一个包含若干类的文件,在使用 XmlSerializer 进行序列化时,这些类符合这种架构。 有关如何使用该工具生成符合特定架构的类的信息,请参阅如何:使用 XML 架构定义工具生成类和 XML 架构文档

  • 通过 .dll 或 .exe 文件生成 XML 架构文档。 若要查看已经创建或已使用特性进行修改的一组文件的架构,可以将 DLL 或 EXE 作为参数传递到该工具,以便生成 XML 架构。 有关如何使用该工具从一组类生成 XML 架构文档的信息,请参阅如何:使用 XML 架构定义工具生成类和 XML 架构文档

有关使用此工具的详细信息,请参阅 XML 架构定义工具 (Xsd.exe)

请参阅