У меня есть проблема с log4net в этом сценарииlog4net Переписать мой лог-файл при запуске на следующий день
- Сегодня 30/11/2014
- Текущий файл журнала называется Log.Txt
- файла журнала накапливается в течение дня.
- Следующий день (01/12/2014), файл журнала существует в log.txt20141130
- Но когда я открываю файл журнала, все записи из 30/11 теряются, журнал содержит только очень небольшое количество записей от 01/12/2014 сразу после полуночи.
Теперь я теряю свои журналы на каждый день, поскольку они переписываются в первые несколько журналов после полуночи.
Есть ли способ предотвратить это?
Thankyou
Это мой log4net файл Config
<appender name="Test" type="log4net.Appender.RollingFileAppender">
<lockingModel type="log4net.Appender.FileAppender+MinimalLock" />
<file value= "C:\Test\Log\log.txt" />
<appendToFile value="true" />
<rollingStyle value="Composite" />
<datePattern value="yyyyMMdd" />
<maxSizeRollBackups value="10" />
<maximumFileSize value="1MB" />
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%date|%level|%thread|%property{function}|%property{flowid}|%message%newline" />
</layout>
</appender>
Я пытаюсь удалить тег rollStyle, но результат файла журнала такой же, как перед удалением. – user3514034