0
私は月に2回実行されるプロセスを持っており、何をしているのかを記録し、最後に電子メールでログファイルを送信したいと思います。私が最後の夜に走ったときに気づいたのは、深夜12時を過ぎると、すべてをログに記録してmylog.txt
にしたのですが、前日のログをmylog.txt.6-23-2011
に入れました。どのように私はそれをしないように、常に同じファイルを使用するように指示するのですか?ここに私の設定があります:log4netが常に同じファイルを使用するようにする方法
<log4net>
<appender name="ConsoleAppender" type="log4net.Appender.ConsoleAppender">
<layout type="log4net.Layout.SimpleLayout" />
</appender>
<appender name="FileAppender" type="log4net.Appender.RollingFileAppender">
<file value="c:\logs\mylog.txt" />
<appendToFile value="false" />
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%date - %message%newline" />
</layout>
</appender>
<root>
<level value="ALL" />
<appender-ref ref="ConsoleAppender" />
<appender-ref ref="FileAppender" />
</root>
</log4net>
はああ – wal
、この目的のために 'RollingFileAppender'を使用していない...ので、私はFileAppenderに変更した場合、それは同じファイルを使用しますか? – Micah
はい、@ケニーの答えは以下のとおりです。 – wal