Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Logging NLog文件归档_Logging_Archive_Nlog - Fatal编程技术网

Logging NLog文件归档

Logging NLog文件归档,logging,archive,nlog,Logging,Archive,Nlog,我能否使用NLog完成以下任务: 日志文件以以下格式创建-LogFileName\u YYYY\u MM\u dd\u HH\u MM\u ss.log 当文件大小超过为ex配置的大小时:-将使用相同的格式创建一个新的日志文件-LogFileName\u yyy\u MM\u dd\u HH\u MM\u ss.log NLog的文档在其网站上相当不错: 我尝试了文档。当我以以下形式给出文件名时-LogFileName\u YYYY\u MM\u dd\u HH\u MM\u ss.log,它会

我能否使用NLog完成以下任务:

  • 日志文件以以下格式创建-
    LogFileName\u YYYY\u MM\u dd\u HH\u MM\u ss.log
  • 当文件大小超过为ex配置的大小时:-将使用相同的格式创建一个新的日志文件-
    LogFileName\u yyy\u MM\u dd\u HH\u MM\u ss.log

  • NLog的文档在其网站上相当不错:


    我尝试了文档。当我以以下形式给出文件名时-LogFileName\u YYYY\u MM\u dd\u HH\u MM\u ss.log,它会每秒生成一个新的日志文件。我想在这里碰碰运气,说我认为你想做的事情是不可能的。设置带有时间戳的日志名时,NLog使用当前时间(尝试写入日志条目时)查找适当的文件。如果找不到它,它会创建它,因此每秒都会创建一个新的日志文件。可能有一种方法可以在代码中设置日志名,但这样您就失去了在配置文件中设置日志名的灵活性。我更正了您的链接。请不要只发布链接答案。相反,尝试汇总链接的内容并将链接用作参考,这样,如果URL被破坏,答案仍然有效。