古いログを圧縮してアーカイブしようとしています。この目的のために、以下のターゲットを使用しました。
<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 を使用しています。ここで何が間違っていますか?どんな助けでも大歓迎です。