MS Entlib 5: Как решить сообщение об ошибке «Обработка сообщения не удалась» - PullRequest
0 голосов
/ 17 февраля 2012

Я использую корпоративную библиотеку Microsoft 5.0 для сохранения логов. Я сохранил тип события трассировки (предупреждение и ошибка) в файл с помощью RollingFlatFile ErrorTraceListener, обнаружил сообщение об ошибке, например

"Сообщение: обработка сообщения завершилась неудачно. См. Сводную информацию ниже для получения дополнительной информации. Если проблема не исчезнет, ​​остановите службу и проверьте файл (ы) конфигурации на наличие возможных ошибок в конфигурации категорий и приемников «.

Это сообщение об ошибке по умолчанию из корпоративной библиотеки? Если это так, пожалуйста, сообщите мне, эта ошибка возникла, где и как решить.

Спасибо.

1 Ответ

0 голосов
/ 25 апреля 2012

Это может быть вызвано наличием пустой строки в списке категорий для LogEntry. Примерно так должно работать:

LogEntry logEntry = new LogEntry {
    Message = "This is a message"
};
logEntry.Categories.Add("General");

Logger.Write(logEntry);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...