当我将日志写入windows eventlog时:
System.Diagnostics.EventLog.WriteEntry("SourceName", a_long_string);
我得到以下例外:
日志条目字符串太长。写入事件日志的字符串不能超过32766个字符。
然后我将我的日志消息拆分为2个或更多字符串。但我认为这不是一个好主意。 任何变通方法? (例如extern每个日志条目的限制)
答案 0 :(得分:12)
事件日志不用于存储战争与和平的第1章。你真的应该重新考虑你写入事件日志的内容。