强制NLog创建年,月,日的新日志文件夹

bit*_*onk 3 configuration nlog

如何使用此模式"$ {yyyy}/$ {MM}/$ {dd}/log $ {yyMMdd}.$ {####}.txt"强制NLog写入日志文件?

为每年,每月,每天创建一个新目录,并使文件名包含时间和运行数字(4位数宽),例如log192412.0001.txt(如果超出文件大小(在新的一天开始之前)).

bit*_*onk 9

自己找到了:

<target xsi:type="File" name="fileTarget" 
  fileName="${basedir}/${date:format=yyyy}/${date:format=MM}/${date:format=dd}/log${date:format=yyMMdd}.log"
  archiveFileName="${basedir}/${date:format=yyyy}/${date:format=MM}/${date:format=dd}/log${date:format=yyMMdd}.{####}.log"
  archiveAboveSize="1000000" /> 
Run Code Online (Sandbox Code Playgroud)