首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用LINQ2xsd的经验?

使用LINQ2xsd的经验?
EN

Stack Overflow用户
提问于 2009-07-04 20:16:37
回答 1查看 741关注 0票数 2

我正在寻找更高级的alternatives to xsd.exe

我正要开始一个相当简单的项目,并决定尝试使用LINQ2XSD。这个项目现在已经released as open source到CodePlex了。

我只是想知道有多少人试图使用它,是否有任何‘交易破坏’或关键错误在那里。

我从CodePlex下载了这个项目,对其进行了编译,并成功地创建了一些类。两件让我立马感到有点恼火的事情是:

末尾带有'LocalType‘的古老类名:

代码语言:javascript
复制
  new MyFile.MyOrdersLocalType.MyOrderLocalType.BillingDetailsLocalType();

需要指定XSD中每个属性的类型以避免错误:

代码语言:javascript
复制
  Xml type 'xdt:anyAtomicType' does not support Clr type 'String'.

即使属性是在C#中作为string对象生成的,我也得到了这一点。它只是不能把它放到XML文档中,因为它被定义为'xsd:anyAtomicType‘。

然而,与人们可能得到的任何总体反馈相比,这两点是没有意义的。这个CodePlex站点的访问者似乎很少,这对我来说很遗憾,因为对于我正在从事的项目来说,它似乎比LINQ2XML更有用。

另请参阅:Is LINQ2XSD Dead?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-07-04 20:28:06

我已经尝试过了,并且使用NHibernate和Linq To SQL xsd模式创建静态类型的映射文件,并以编程方式操作它们,取得了很好的结果。这使用的是0.2alpha版本,看起来一切都很好。我确实重命名了一些生成的类。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1082903

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档