0

古いログを圧縮してアーカイブしようとしています。この目的のために、以下のターゲットを使用しました。

<target name="PluginError" xsi:type="File" 
        layout="${longdate}${message}${exception:format=tostring}" 
        fileName="${basedir}/logs/Plugin/Error/${date:format=yyyy-MM-dd}.log" 
        archiveAboveSize="2000000" 
        archiveNumbering="Rolling" 
        maxArchiveFiles="10"  
        archiveFileName="${basedir}/logs/Plugin/Error/log.{#}.txt"             
        archiveEvery="Day"
        enableArchiveFileCompression="true"/>

ただし、古いログ ファイルは圧縮してアーカイブするのではなく、count が 3 を超えると削除されます。NLog dll バージョン 4.4.4090.0 を使用しています。ここで何が間違っていますか?どんな助けでも大歓迎です。

4

2 に答える 2