0

型付き構成クラスを作成する必要がある ASP.Net 4.0 Web アプリケーションがあります。私が意味することは次のとおりです。

class SettingsClass
{
    int count;
    string name;
    decimal amount;
}

次のように構成ファイルにマップする必要があります。

<MyAppSettings>
    <xmlSerializationSection type="...">
        <SettingsClass>
            <count>2<count>
            <name>Moiz</name>
            <decimal>10.66</decimal>
        </SettingsClass>
    </xmlSerializationSection>
</MyAppSettings>

構成ファイルは、構成セクションによって次のように web.config で識別されました (ColorSettings を MyAppSettings として読み取ります)。 web.config の構成セクション

これは、ASP.Net 2.0 および Enterprise ライブラリ 1.0 では単純でした。

ASP.Net 4.0 と Enterprise Library 5.0 で同じことを達成しようとしています。ただし、5.0 の Enterprise Library Console は、1.0 の Enterprise Library Configuration ツールと同じようには機能しません。

これと同じ要件を達成するために、.Net 4.0 と Ent Lib 5.0 でどのように対処すべきかを知りたかったのです。.Net 4.0/ent lib 5.0 で型付きクラスの構成を処理できるより良い手段はありますか?

4

1 に答える 1

1

.NET 2.0 では、XML 構成が根本的に変更されました (実際には改善されたわけではありません)。System.Configuration 名前空間とそこにあるクラスを確認する必要があります。これはもはやエンタープライズ ライブラリの問題ではなく、実際にはフレームワーク自体に関する問題です。

于 2010-10-22T22:44:23.153 に答える