Ведение журнала корпоративной библиотеки - отправка электронной почты с переносом строки

Я использую Enterprise Library Logging для регистрации ошибок и отправки некоторых уведомлений. Я настроил прослушиватель электронной почты. Мне нужно отправить список предупреждений в конце сеанса пользователя.

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

Но в электронной почте у меня нет сообщений, разделенных переносом строки. У меня что-то вроде этого:

ошибка1 ошибка2 ошибка3

Можно ли отправить сообщение о переносе строки в журнале Enterprise Library Logging?


person Mikhail Kislitsyn    schedule 11.05.2013    source источник
comment
Когда я использую vbLf и vbCr, у меня двойной разрыв строки. В противном случае у меня нет разрывов строк.   -  person Mikhail Kislitsyn    schedule 11.05.2013


Ответы (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)
person crackhaus    schedule 15.05.2013