我已尝试在同一主题的已接受答案中建议的内容,但无法使归档功能正常运行。
以下是我的设置:
<variable name="verbose" value="${longdate} | ${level} | ${message} | ${exception:format=tostring,message,method:maxInnerExceptionLevel=5:innerFormat=shortType,message,method}"/>
<targets>
<target name="logfile" xsi:type="File"
fileName="${basedir}/Logs/errorlog.log"
layout="${verbose}"
archiveFileName="${basedir}/Logs/errorlog.#.log"
archiveEvery="Day"
archiveNumbering="Rolling"
maxArchiveFiles="2"
concurrentWrites="true"
/>
</targets>
<rules>
<logger name="*" minlevel="Info" writeTo="logfile"/>
</rules>
如果有人能够确定我需要的难以捉摸的设置组合,请告诉我们。 感谢
答案 0 :(得分:3)
存档文件的模式不正确。 而不是
archiveFileName="${basedir}/Logs/errorlog.#.log"
应该是
archiveFileName="${basedir}/Logs/errorlog.{#}.log"