【问题标题】:Enterprise Library Logging - Send email with line-breaksEnterprise Library Logging - 发送带有换行符的电子邮件
【发布时间】:2013-05-11 08:44:34
【问题描述】:

我使用 Enterprise Library Logging 来记录错误并发送一些通知。 我已经配置了电子邮件侦听器。 我需要在用户会话结束时发送一些警告列表。

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

但在电子邮件中,我没有换行符分隔的消息。 我有这样的东西:

错误1 错误2 错误3

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

【问题讨论】:

  • 当我使用“vbLf & vbCr”时,我有双换行符。在其他情况下,我没有换行符。

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


【解决方案1】:

您可以尝试使用 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)

【讨论】:

    猜你喜欢
    • 2011-10-23
    • 2021-10-06
    • 2015-09-09
    • 1970-01-01
    • 2012-06-15
    • 2013-06-01
    相关资源
    最近更新 更多