Windows EventLog不能超过32766个字符

时间:2011-10-10 17:26:50

标签: asp.net event-log

当我将日志写入windows eventlog时:

System.Diagnostics.EventLog.WriteEntry("SourceName", a_long_string);

我得到以下例外:

  

日志条目字符串太长。写入事件日志的字符串不能超过32766个字符。

然后我将我的日志消息拆分为2个或更多字符串。但我认为这不是一个好主意。 任何变通方法? (例如extern每个日志条目的限制)

1 个答案:

答案 0 :(得分:12)

事件日志不用于存储战争与和平的第1章。你真的应该重新考虑你写入事件日志的内容。