2

会社全体の log4net 構成ファイルが必要ですが、個人がアプリケーションに追加のアペンダーを追加できるようにします。Log4Net をセットアップしてすべてのアペンダーを組み込むにはどうすればよいですか (システム全体およびアプリケーション固有のものから)。

両方の xml ドキュメントを読み込んで、組み合わせたものを動的に書き出すことを検討しましたが、これはエラーが発生しやすいようです。

アイデア??

4

1 に答える 1

0

解決策は、メモリ内 XmlDocument 内のすべての log4net セクションをマージするクラスを構築し、これを log4net に渡すことです。

このクラスの実装とその使用法は、次の場所にあります。

http://www.kopf.com.br/kaplof/using-multiple-configuration-files-with-log4net

于 2014-10-24T16:31:28.467 に答える