企业库日志记录 - 使用换行符发送电子邮件

时间:2013-05-11 08:44:35

标签: logging enterprise-library enterprise-library-5

我使用Enterprise Library Logging记录错误并发送一些通知。 我已经配置了Email Listener。 我需要在用户会话结束时发送一些警告列表。

Log.LogMessage(String.Join(vbCrLf, Errors), Log.Severity.Error, LOG_CATEGORY)

但是在电子邮件中,我没有换行分隔的消息。 我有这样的事情:

  

error1 error2 error3

是否可以在Enterprise Library Logging中发送换行消息?

1 个答案:

答案 0 :(得分:0)

您是否可以尝试使用Environment.NewLine而不是vbCrLf,看看会发生什么?

Log.LogMessage(String.Join(Environment.NewLine, Errors), Log.Severity.Error, LOG_CATEGORY)

用以下方法测试:

DIM Errors As String() = {"Errors","Errors2","Errors3"}
String.Join(Environment.NewLine, Errors)