.NET 3.5 コンソール アプリケーションで log4net を使用しており、生成したログ メッセージをコンソールの標準出力と RollingFileAppender の両方で表示したいと考えています。ファイル出力は魅力的に機能していますが、実行時にステータス メッセージのストリームがコンソールの標準出力に流れているのが見えます。すべてのステータス情報をスキップして、プログラムでログ ファイルに生成しているのと同じメッセージのみを表示したいと考えています。
アプリを実行した後の例を次に示します。
log4net: XmlHierarchyConfigurator: Configuration update mode [Merge].
log4net: XmlHierarchyConfigurator: Logger [root] Level string is [DEBUG].
log4net: XmlHierarchyConfigurator: Logger [root] level set to [name="DEBUG",value=30000].
log4net: XmlHierarchyConfigurator: Loading Appender [Console] type: [log4net.Appender.ConsoleAppender]
log4net: PatternParser: Converter [message] Option [] Format [min=-1,max=2147483647,leftAlign=False]
そして、ロガー オブジェクトのインスタンス化全体が記述されるまで続けます。
これをオフにするにはどうすればよいですか? できますか?あらゆる種類の構成ファイル設定を試しましたが、何も解決しません! うーん...