2009-08-04 4 views
0

イベントログにログインするためにエンタープライズライブラリ3.1を使用したいと考えていますが、下請け業者も同様の目的でEL 2.0を使用しています。私たちはすべて共通の実行可能ファイルで実行されるので、すべての構成データは同じ.configファイルになければなりません。 2.0と3.1の下で同じ設定ファイルにログインするための設定セクションを入れる方法はありますか?私はセクション( "loggingConfiguration"の代わりに "loggingConfiguration3")の名前を変更しようとしましたが、動作しませんでした。別の方法がありますか?エンタープライズライブラリ2と3.1が並んでいます

+0

あなたはどちらも4.1にアップデートしてみませんか?更新パスはあまり難しくありません。 –

+0

私たちはvs2005 c#2.0で立ち往生しています。悲しいことに私たちのための4.1。 私たちは下請け業者に3.1の政治にアップグレードするよう頼むことはできません。 私はlog4netを使ってみて、問題を避けるかもしれないと思います... –

答えて

0

1つの設定ファイルがある限り、それらは並行して動作しません。

同じマシン上に異なる設定ファイルと異なるバージョンのEntLibを持つ2つのアプリケーションが動作します。

JPがコメントに言うように、なぜ4.1にアップグレードしないのですか? EntLibは下位互換性があります。ちょうど最新のdllファイルをコピーして設定ファイルを更新する必要があります。 Entlibを更新した最後の時間は、コードの変更が必要なく、1時間もかかりませんでした。

関連する問題