Tho*_*mas 2 .net logging nlog
NLog的文件目标是可配置的,但它似乎不支持我想要实现的目标.
我的控制台应用程序将消息写入日志文件,但我希望它做两件事:
x
存档*属性似乎非常接近,但它们是按时间滚动,而不是执行基础.
drh*_*ris 5
第一个有点容易.将文件名设置为"log-${cached:${date:format=yyyyMMdd_HH_mm_ss}}.log"或类似的东西.这将使用一个倒下的名称来设置文件,该名称将在每次应用程序执行时进行缓存.
"log-${cached:${date:format=yyyyMMdd_HH_mm_ss}}.log"
就你的第二个请求而言,这有点困难.你可以尝试设置archiveEvery: "None"和maxArchiveFiles: x,但我不知道是否会产生预期的行为,或者只是从来没有在所有归档任何东西.
archiveEvery: "None"
maxArchiveFiles: x
归档时间:
14 年,6 月 前
查看次数:
916 次
最近记录:
13 年,8 月 前