je la config log4net suivante:Log4Net roulant fichier Appender problème de roulement
<appender name="RollingFileAppender" type="log4net.Appender.RollingFileAppender">
<file type="log4net.Util.PatternString" value="Logs/%date{yyyy-MM-dd} Service.log" />
<lockingModel type="log4net.Appender.FileAppender+MinimalLock" />
<rollingStyle value="Date"/>
<datePattern value="yyyy-MM-dd"/>
<maxSizeRollBackups value="100"/>
<maximumFileSize value="15MB"/>
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%date %-5level %logger: %message%newline" />
</layout>
</appender>
Les données seront enregistrées en permanence dans le fichier journal et roule OK, mais je finis par avoir des fichiers roulés comme celui-ci:
2009-12-21 Service.log2009-12-22 (this is what it will write tonight)
2009-12-21 Service.log <-- this being the latest file
2009-12-21 Service.log2009-12-21 <-- last updated 23:59
Je veux que les fichiers soient comme:
2009-12-21 Service.log
2009-12-22 Service.log
2009-12-23 Service.log
Je ne suis pas .. qu'est-ce que tu veux empêcher? –
Mauricio Je veux l'empêcher d'écrire les fichiers journaux comme ceci 2009-12-21 Service.log2009-12-21 il devrait être 2009-12-21 Service.log 2009-12-22 Service.log 2009-12-23 Service.log –