J'aimerais que les fichiers soient nommés par exemple:
jj.mm.aaaa.log
Comment est-ce possible avec log4net?
Merci
J'aimerais que les fichiers soient nommés par exemple:
jj.mm.aaaa.log
Comment est-ce possible avec log4net?
Merci
<appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender">
<lockingModel type="log4net.Appender.FileAppender+MinimalLock"/>
<file value="logs\" />
<datePattern value="dd.MM.yyyy'.log'" />
<staticLogFileName value="false" />
<appendToFile value="true" />
<rollingStyle value="Composite" />
<maxSizeRollBackups value="10" />
<maximumFileSize value="5MB" />
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%date [%thread] %-5level %logger [%property{NDC}] - %message%newline" />
</layout>
</appender>
La section de configuration étendue dans une réponse précédente avec
...
...
<rollingStyle value="Composite" />
...
...
travaux énumérés mais je n'ai pas eu à utiliser
<staticLogFileName value="false" />
. Je pense que RollingAppender doit (logiquement) ignorer ce paramètre car, par définition, le fichier est reconstruit chaque jour au redémarrage / la réutilisation de l'application. Peut-être que cela importe pour le roulement immédiat CHAQUE fois que l’application démarre.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.