2
我App.config文件如markuped:告訴ConfigurationManager中忽略的App.config部分
<configuration>
<configSections>
<section name="Custom" type="…" />
</configSections>
<Custom>
...
</Custom>
<Ignored>
...
</Ignored>
</configuration>
所以,我有一個配置文件,其中:
- 一個部分( 「自定義」)是由API處理的,我已經爲它編寫了ConfigurationSection繼承者
- 第二節(「忽略」)我將自己解析,因爲配置API不允許我解決我的任務。
當我運行程序時,發生異常「無法識別的配置節'忽略'」。
我有可能告訴ConfigurationManager忽略此部分「忽略」嗎?
寫它在另一個XML文件 – giammin
我不認爲你可以CONFIGMANAGER忽略它。另一種選擇是使用xml或資源文件來承載信息 – Hunter
在另一個xml文件中寫配置塊 - 這是很明顯的決定,但我不想產生大量的配置類型。我想在App.config中定義一個統一的配置,但是使用不同類型的內部讀取器 - 默認的ConfigurationManager用於已知部分,我的自定義管理器用於礦區部分。 – Alex