2

log4net を machine.config 設定と web.config 設定 (またはカスタム構成ファイル) の両方で動作させようとしていますが、うまく機能していません。

私の目標は、すべての Web アプリに対してシステム全体の設定 (つまり、アペンダー、レベル) を設定し、各プロジェクトがプロジェクト レベルの構成設定を介して追加のログ構成を追加できるようにすることです。

これは可能ですか?私はあまり考え始めていないので、システム全体の設定のためにアペンダーを完全にプログラムで作成することに頼らなければならないかもしれないと考えていました。構成ファイル(つまり、アプリケーション名など)を読み取った後、システム全体の設定も変更する必要があります。

4

1 に答える 1

0

私の知る限り、構成のソースは 1 つしか持てません。log4netがさらに許可する場合、競合する構成などをどのように解決しますか. 内部的にはXmlConfigurator、構成ファイルを読み取るために使用します。さらに構成ファイルを読み取ると、最後に読み取った構成のみが記憶されます。

構成でできるすべてを見つけるのに最適な場所は次のとおりです。

log4net 手動構成

于 2013-03-19T10:09:02.563 に答える