2009-05-08 16 views
1

.NET構成オブジェクトを使用して、実行可能アセンブリではなくクラスライブラリアセンブリに指定された.configファイルを取得できますか。例えばアセンブリごとの構成ファイル

私はConcordionの.NETポートに取り組んでいると私はConcordion自体に固有のオプションを持っていると思いますがConcordionコール各仕様のアセンブリに固有のオプションもあります。 Concordionのオプションを1つの.configファイルに入れたいのですが、仕様アセンブリにはそれぞれ独自の.configファイル(これらの設定ファイルのそれぞれのスキーマは同じです)があります。

私は自分の解析ロジックを書くことですぐにやることができますが、既に.NETに組み込まれているものがあればそれを使用することをお勧めします。今のところ、私が知る限り、実行可能なアセンブリのための単一の.configファイルしか持つことができません。

答えて

3

あなたは、CodeProjectの.NET 2.0設定に関するJon Ristaの3回シリーズを必ずチェックしてください。

非常によく書かれ、推奨され、非常に役立つの謎の謎の謎!カスタム構成セクションを作成して使用する方法を示し、標準の.NET構成ファイルの代わりに、またはそれに加えて独自のcustom.configを使用する方法について説明します。

マルク・

+0

私は認めて、確認する必要があります、ジョンリスタの記事@codeprojectはあなたが読んで必要なものです! –

1

ConfigurationManager.OpenMappedExeConfiguration()を見てください。それはあなたが開きたい設定ファイルの名前を指定することを可能にします。あなたの道にあなたを置くべき例があります。

関連する問題