0

C# Win Form アプリケーションがあり、各クラスで次のようなロガーを取得します。

private static readonly ILog Log = LogManager.GetLogger("ApplnLogger");

info レベル以上でメッセージをログに記録するように app.config で構成しました。

問題が報告されたら、ロガー レベルをデバッグに設定して、ログ ファイルに問題のデバッグに必要な情報が含まれるようにします。

Win フォーム アプリケーションを再起動せずに INFO の構成レベルをオーバーライドしてデバッグするようにロガー レベルを設定するにはどうすればよいですか?

4

1 に答える 1

1

ConfigureAndWatchをチェックしてください

基本的に、構成ファイルの変更を監視するようにプログラムに指示します。したがって、このファイルを編集すると、アプリケーションを再起動しなくても、Log4netは新しい設定を自動的に使用します。

于 2010-07-19T13:55:02.857 に答える