Vb.net 在NLog布局中包括回车换行符

Vb.net 在NLog布局中包括回车换行符,vb.net,nlog,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|

是否可以在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
应用程序名称:
文件版本:
发布:
用户:
等
21 | 17:07:54 |域\用户|跟踪| System.OverflowException:算术运算
导致application.form.Button1\u单击时溢出(对象发送者,
D:\Documents和
设置\用户\我的文档\工作区\应用程序\应用程序
project\application.vb:第47行
非常感谢您的帮助

问候


Paul J.

NLog有一个
${newline}
LayoutRenderer,它将向输出中添加一个新行

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

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


+1干净整洁;比试图修改发送到nLog的消息的布局要好。