在NLog布局中包含回车换行

时间:2013-09-25 16:20:57

标签: vb.net nlog

是否可以在NLog布局中包含回车符和换行符。我希望在我的所有日​​志中保留以下格式的标题信息:

    Application Name: <Application Name> 
    File Version: <Version number>
    Released:  <Release date>
    User: <Windows User>
    etc...

    21|17:07:54|domain\user|Trace|  System.OverflowException: Arithmetic operation
         resulted in an overflow at application.form.Button1_Click(Object sender,
         EventArgs e) in D:\Documents and    
         Settings\user\Mydocuments\workarea\application\application
         project\application.vb:line 47

非常感谢所有协助

此致

Paul J。

1 个答案:

答案 0 :(得分:9)

NLog有一个${newline} LayoutRenderer,它会在输出中添加换行符。

如果您希望“标题”仅在日志文件中出现一次(或每次运行一次),您可能也希望看到此问题:

Nlog - Generating Header Section for a log file

此答案还描述了向NLog日志文件添加标头:

https://stackoverflow.com/a/4259447/125439