【发布时间】:2011-06-20 15:19:26
【问题描述】:
每当我需要从 XML XSD 架构创建类文件时,我都会在 VS 中使用 .NET xsd.exe 工具和预构建事件,以确保我的类和架构在构建时彼此同步.这当然可以,但是...
我注意到,如果 XSD 和派生类在同一个项目中,VS 会理解这种关系并在解决方案资源管理器中直观地将 CS 显示为 XSD 文件的子项。所以我想知道 Visual Studio 2010 中是否有任何功能可以在 IDE 中为我执行类创建,而不是依赖预构建脚本?
例如,我会将 XSD 添加到项目中,在某处设置一些选项,然后 VS 接管并为我创建我的类。
VS 2010 是否支持这样的东西?还是我应该停止思考并继续使用 xsd.exe 和 prebuild。
编辑
我还注意到,在 XSD 文件的属性下,我可以选择设置 Custom Tool,阅读描述这似乎接近我的目标,但我不确定该属性的正确用法。
编辑 此外,如果有解决方案,我需要它基于 VS2010 标配的特性/功能。我宁愿不使用第 3 方插件等
【问题讨论】:
-
在VS2012中出现你可以将xsd文件添加到你的项目中,它会自动生成类
标签: xml visual-studio-2010 class xsd schema