【发布时间】:2010-11-10 23:08:37
【问题描述】:
我想根据一个类生成一个 XML Schema,就像你可以做的那样 使用Xsd.exe tool。
例如xsd.exe /type: typename /outputdir:c:\ assmeblyname。
有没有办法通过使用 .NET Framework 中的类而不是使用独立工具来做到这一点?
我确定我已经看到有关任务引用或类似的信息(即程序化的东西),这些信息可以用来代替其中一些独立实用程序,或者某些独立实用程序通过 FCL 或 Microsoft API 获得其功能.
【问题讨论】:
-
我不知道(作为具有
GenerateXsd()方法的一次性类)。但是您可以使用 System.Reflection 和 System.Xml 中的许多类重新创建它。 -
嗯……谢谢 JesseC。有人知道互联网上的一些这种预先包装好的肘部润滑脂吗?
-
不是你要找的,但你可以包装工具。如果是 .NET 工具,也可以引用 exe,并选择代码。
-
Google 显示:daniweb.com/forums/thread80993.html。可能有用吗?