ユーザー プロファイルのプロパティとして一般的なリストを使用しようとしています。これはおそらく私の人生を必要以上に難しくしているだけだと認めますが、データストアが苦労しているという理由だけでプログラミングモデルを変更したくありません.
私はこれを私のweb.configに持っています
</providers>
<properties>
.....
<add name="AListProperty" type="System.Collections.Generic.List`1[[System.Int32]]"/>
<add name="AnotherListProperty" type="System.Collections.Generic.List`1[[MyNamespace.Web.UI.MyReallySimpleClass]]">
</properties>
</profile>
最初のプロパティ「AListProperty」は正常に機能します。2 つ目は、web.config でどのように宣言したかに応じて、さまざまな例外をスローします。MyReallySimpleClass は public でシリアル化可能で、2 つの public フィールドで構成されています (現時点では)
だから、私の質問は1です.web.configでこれらのタイプを宣言するためのフォーマットがどこに文書化されているか知っている人はいますか? 2.私が間違っていることは何ですか? 2 つの宣言の間に意味的な違いは見られません。
ありがとう