我正在研究一些更新xsds生成的类的工作.我认为这将很好地利用T4模板,但我没有看到任何人这样做的例子.基本上,我想做Linq到XSD所做的事情,但没有在生产解决方案中包含alpha构建目标.
那里有相关的链接吗?
现在是维基.在此处存储您的相关答案.
我目前正在使用 xsd2code.net,可以在这里找到它:http ://xsd2code.codeplex.com/ 。很多好处:
开源,所以你可以调整/破解它
用列表甚至您自己的自定义集合类型替换数组
从命令行运行,或作为 Visual Studio 插件运行(右键单击 xsd,告诉生成)
我还喜欢您可以在单个 xsd 文件上运行它,并且如果找不到引用的 xsd 文件,它也不会崩溃(就像 xsd.exe 所做的那样)。因此,如果您只想对一个文件进行快速更新,则可以轻松地在单个文件上运行它。
然而,T4 也应该是一个选择,我刚刚在 google 上搜索了 T4 XSD,发现了一些讨论这个问题的解决方案。
| 归档时间: |
|
| 查看次数: |
3361 次 |
| 最近记录: |