我正在尝试压缩和存档旧日志。为此,我使用了以下目标。
<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"/>
但这会在计数超过 3 时删除旧的日志文件,而不是压缩它们并存档它们。我正在使用 NLog dll 版本 4.4.4090.0。我在这里做错了什么?任何帮助将非常感激。