私はより高度なを探していますalternatives to xsd.exe。LINQ2xsdでの経験はありますか?
かなり簡単なプロジェクトを始めようとしており、LINQ2XSDを試してみることにしました。 プロジェクトはCodePlexにreleased as open sourceになりました。
私は、そこに「デッドブレイカー」や致命的なバグがある場合、それを使用しようとした人が何人いるのだろうかと思っています。
私はCodePlexからプロジェクトをダウンロードし、コンパイルしていくつかのクラスを正常に作成することができました。バット私を打つ2少し迷惑なものは以下のとおりです。エラーを回避するためにXSD内のすべての属性の型を指定する必要
new MyFile.MyOrdersLocalType.MyOrderLocalType.BillingDetailsLocalType();
:最後に「LocalType」が
アルカイッククラス名:
Xml type 'xdt:anyAtomicType' does not support Clr type 'String'.
属性はC#で文字列オブジェクトとして生成されていますが、これを取得します。 'xsd:anyAtomicType'として定義されているので、XML文書に入れることはできません。
これらの2つのポイントは、ユーザーが持つ可能性のある全体的なフィードバックと比較してもわかりません。そのCodePlexサイトへの訪問者は非常に少ないようですが、それは私が取り組んでいるプロジェクトのLINQ2XMLよりもはるかに役立つように思われます。
も参照してください:Is LINQ2XSD Dead?
名前の変更はすべてこの 'BillingDetailsLocalType'のものに起因していましたか? –