1

currentYear 値を受け入れるように XML を更新しようとしています。

そこで<xsd:element name="currentYear" type="xsd:string"/>、.xsd ファイルに次を追加しました。

次に xsd を実行すると、ファイルが生成されました。

このファイルは、以前の .cs ファイルの 10 倍のサイズです。

生成される前: ランタイム バージョン:4.0.30319.239 生成した新しいファイルは次を使用していました: ランタイム バージョン:4.0.30319.269

これは大きな違いになるでしょうか?

生成した新しい .cs ファイルでは、コンパイルできなくなりました。

4

1 に答える 1

1

問題は、ファイルの作成に使用していたコマンドでした。xsd /dataset /language:CS XSDSchemaFile.xsd を使用していましたが、xsd /classes /language:CS XSDSchemaFile.xsd を試してみると、すべて正常に動作しました。

于 2012-10-15T18:57:41.643 に答える