从XSD(VS2013 Pro)生成C#类

时间:2013-12-21 10:18:11

标签: class xsd visual-studio-2013

好的,所以我在Netbeans的Java开发荒野中度过了几年之后,今年又回到了C#开发阶段。我遇到的一个很棒的工具是JAXB,它允许您轻松地从模式(XSD)定义生成类。

现在我知道我之前使用过一个XSD.exe生成器 - 毕竟我在Netbeans中找到了JAXB - 寻找替代方案。

使用JAXB,我所要做的就是将所有模式文件导入到Netbeans中的Project中,然后单击Compile。结果 - 要使用的一组编译类。

XSD已经存在很多年了 - 我们现在已经到了2013年底。

我还没有找到像Visual Studio的JAXB等价物那样的东西 是否存在这样一个简单的工具,我不需要乱搞任何构建配置 - 所以它只会编译并给我我的课程?

鉴于我可能必须自动生成类,人们建议做什么?

目前,我只是从Visual Studio创建我的解决方案和项目。在过去,我可能已经在Pre-build命令行中添加了一些命令utils。

以下链接目前仍然是最佳产品吗?

Automate XSD

这使用具有以下预构建任务的批处理文件:

call "$(ProjectDir)"XSDBuilder.bat "$(ProjectDir)"\XSDs "$(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v7.0A\@InstallationFolder)bin\xsd.exe"

这将如何影响服务器构建的内容 - 特别是托管在Visual Studio TFS上?

0 个答案:

没有答案