Hi All,
I'm using a RollingFileAppender to maintain a daily log file for my application
(ie it rolls the files
once per day of week). Its basically working fine, however it the rollling
isn't working quite as I
expected. My goal is append to only have 1 day's worth of data in each file
with anything older than a
week being overwritten. What I'm currently seeing is that today's Friday file
is just being appended to
last week's Friday file. I've tried setting AppendToFile = False, but that
will also overwrite the file
when the app is restarted (undesired).
Any suggestions?
Thanks,
Dan
Here is the relevant .config info:
<appender name="DailyRollingLogFileAppender"
type="log4net.Appender.RollingFileAppender">
<file value="C:\Logs\Logfile" />
<appendToFile value="true" />
<StaticLogFileName value="false" />
<rollingStyle value="Date" />
<datePattern value="_ddd.lo\g" />
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%date [%thread] %-5level %logger -
%message%newline" />
</layout>
</appender>