【问题标题】:MS Entlib 5: How to solve error message "Processing of the message failed"MS Entlib 5:如何解决错误消息“消息处理失败”
【发布时间】:2012-02-17 02:31:49
【问题描述】:
我正在使用 Microsoft 企业库 5.0 来保存日志。
我使用 RollingFlatFile ErrorTraceListener 将跟踪事件类型(警告和错误)保存到文件中,发现类似
的错误消息
“消息:消息处理失败。有关详细信息,请参阅下面的摘要信息。如果此问题仍然存在,请停止服务并检查配置文件中类别和接收器配置中可能存在的错误。”
它是来自企业库的默认错误消息吗?
如果是这样,请告诉我,这个错误是从哪里发生的以及如何解决。
谢谢。
【问题讨论】:
标签:
wpf
enterprise-library-5
【解决方案1】:
这可能是由于 LogEntry 的类别列表中有一个空字符串造成的。像这样的东西应该可以工作:
LogEntry logEntry = new LogEntry {
Message = "This is a message"
};
logEntry.Categories.Add("General");
Logger.Write(logEntry);