.NET NLog Bug alte Log Dateien löschen



  • Hallo Leute,

    verwendet von euch jemand das NLog Logging Framework? Wenn ja, könnt ihr mir vll.
    weiter helfen. Ich habe das Problem, dass mir das ding alte Log files nich mehr löscht, obwohl ich es so konfiguriert habe, dass er max 14 Tage loggen soll!

    Hier die NLog.config:

    <?xml version="1.0" encoding="utf-8" ?>
    
    <nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    
    	<targets>
    		<target name="debug"
    						xsi:type="Debugger"
    						layout="${date:format=HH\:mm\:ss} | ${level} | ${message}" />
    		<target name="debugException"
    						xsi:type="Debugger"
    						layout="${date:format=HH\:mm\:ss} | ${level} | ${message} | ${exception:format=tostring}" />
    		<target name="file"
    						xsi:type="File"
    						archiveEvery="Day"
    
    						maxArchiveFiles="14"
    						fileName="${basedir}/Logs/${shortdate}.txt"
    						layout="${date:format=HH\:mm\:ss} | ${stacktrace} ${message}"/>
    		<target name="fileException"
    						xsi:type="File"
    						archiveEvery="Day"
    						maxArchiveFiles="14"
    						fileName="${basedir}/Logs/${shortdate}_Exceptions.txt"
    						layout="${date:format=HH\:mm\:ss} | ${level} | ${message} | ${exception:format=tostring}" />
    	</targets>
    
    	<rules>
    		<logger name="*"
    						minlevel="Trace"
    						writeTo="debug,file" />
    		<logger name="*"
    						minlevel="Error"
    						writeTo="debugException,fileException" />
    	</rules>
    
    </nlog>
    

    DAnke grüße


Anmelden zum Antworten