3

私のアプリケーションには現在2つの設定ファイルがあります。

  1. App.config
  2. Custom.config

App.configは、以下のようなカスタムセクションハンドラーを介してCustom.configを参照します。

<configuration> <configSections>
<section name="Custom" type="MyApp.CustomConfigSection, MyApp" /> </configSections> <Custom configSource="Custom.config" /> </configuration>

問題は、Custom.configファイルに多くの要素を含む単一のセクションが含まれていることです。これを分割して、一部の要素が1つのファイルにあり、一部が別のファイルにあるようにします。

例:今私は持っています

'<Custom>
     <Group1 ../>
     <Group2 ../>
     <Group3 ../>
</Custom>

以下のように2つ以上のファイルを作成したいのですが。

'<Custom>
    <Group1 ../>
 </Custom>'

'<Custom>
     <Group2 ../>
     <Group3 ../>
 </Custom>'

現時点では、ConfigurationManager.GetSection( "Custom")をMyCustomConfigSectionとして呼び出しています。次に、.net構成によって自動的に入力されるさまざまな構成属性を持つクラスがいくつかあります。

この分割を行う方法はありますか、または1つのセクションを複数のファイルに分割することはできませんか?

前もって感謝します

4

0 に答える 0