带有自定义名称的Nlog内部日志文件

时间:2016-04-18 13:34:17

标签: logging nlog

我正在尝试使用${date}名称中的internalLogFile布局渲染器为每天创建不同的内部日志文件。我知道这只适用于目标布局。那么,有没有任何替代解决方案,所以我可以每天自动创建一个新的内部日志文件,当天的日期在文件名中?即使是一天,文件也会变得非常大,所以永远拥有一个文件将是荒谬的。

我正在使用asp.net-mvc-4 C#razor,如果这有任何区别的话。

1 个答案:

答案 0 :(得分:1)

您可以从C#中设置它:

InternalLogger.LogFile = @"c:\temp\internallog.log"; 

http://nlog-project.org/documentation/v4.3.0/html/P_NLog_Common_InternalLogger_LogFile.htm