我正在使用从架构(xsd文件)中使用XSD.exe生成的类来序列化/反序列化XML。最近我遇到了一些问题,因为架构发生了变化,但我错过了重新生成的课程。
我想知道确保架构和类同步的最佳方法是什么?如何在运行时和编译时检查这个?
答案 0 :(得分:3)
根据项目属性的构建事件页面的预构建事件命令行中的xsd文件生成类。通过这种方式,类始终与模式同步。
以下是一些有用的链接:
Pre-build Event/Post-build Event Command Line Dialog Box
How to: Specify Build Events (C#, J#)