我正在运行 Visual Studio 2010。我有一个 XSD
架构,想使用 xsd.exe 工具生成适当的 C# 文件。我已从命令行成功完成此操作,但现在我想从 IDE 中执行相同的操作。
是否有一些众所周知的路线?我设法使用了预构建事件,但我讨厌在每次构建时都运行该工具。通常,它应该只在 XSD 更改时运行。
将生成的 .cs 文件添加到项目中,将其放在同名的 .xsd 下,因此 IDE 知道它们是相关的。
我知道我可以在我的 .xsd 上设置“自定义工具”,但我不确定这是否达到了预期的效果。我希望有一种更直接的方法。
最终,VS2010 无法执行 XSD.EXE,因为它位于 SDK 文件夹中,而 VS 已知的路径显然不包含它。
欢迎提出任何建议!
最佳答案
可以查看Xsd2Code对于以交互方式执行此操作的 VS 插件。据我所知,作者也在开发 VS2010 版本。
关于c# - 在 Visual Studio IDE 中从 XSD 自动生成 C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2990684/