2012-02-17 120 views
0

我正在使用Microsoft企业库5.0来保存日志。 我保存的跟踪事件类型(警告和错误)使用RollingFlatFile ErrorTraceListener到文件,发现错误消息像MS Entlib 5:如何解决错误消息“处理消息失败”

“消息:消息处理失败,请参见下面的摘要信息以获取更多信息如果这个问题仍然存在,停止该服务。并检查配置文件以查找类别和接收器配置中可能的错误。“

是企业库的默认错误消息吗? 如果是这样,请指教我,这个错误发生在哪里以及如何解决。

谢谢。

回答

0

这可能是由LogEntry的类别列表中有一个空字符串引起的。像这样的东西应该工作:

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

Logger.Write(logEntry);