DOBON.NET DOBON.NETプログラミング掲示板過去ログ

アプリケーション構成ファイル情報の取得

環境/言語:[VB.NET Framework1.1]
分類:[.NET]

アプリケーション構成ファイルからの情報取得方法について
教えてください。
以下のようなアプリケーション構成ファイルを作成し,
<configuration>
<configSections>
<sectionGroup name="myGroup">
<sectionGroup name="nestedGroup">
<section name="mySection" type=
"System.Configuration.NameValueSectionHandler,System"/>
</sectionGroup>
</sectionGroup>
</configSections>

<myGroup>
<nestedGroup>
<mySection>
<add key="key_one" value="1"/>
<add key="key_two" value="2"/>
</mySection>
</nestedGroup>
</myGroup>
</configuration>

次のとおりデータを取得しようとしたのですが,
Dim config As NameValueCollection = _
ConfigurationSettings.GetConfig("myGroup/nestedGroup/mySection")

「System.Configuration.NameValueSectionHandler,System を
作成できませんでした。」というエラーが発生します。
どうすれば sectionGroup要素を使用したアプリケーション構成
ファイルからのデータ取得が可能でしょうか?
自己解決しました。
まだ勉強中でMSDNからコピー&ペーストで
プログラム動かしてみて色々試しているレベルなので,
よく理由がわかってませんが,

アプリケーション構成ファイル

> <section name="mySection" type=
> "System.Configuration.NameValueSectionHandler,System"/>

の上記部分の2行目にある「,System」を削除したら,
データが取得できるようになりました。
解決済み!

DOBON.NET | プログラミング道 | プログラミング掲示板