当前位置 : 主页 > 网络编程 > ASP >

asp.net – Windows EventLog不能超过32766个字符

来源:互联网 收集:自由互联 发布时间:2021-06-24
当我写日志到 Windows事件日志时: System.Diagnostics.EventLog.WriteEntry("SourceName", a_long_string); 我得到以下例外: Log entry string is too long. A string written to the event log cannot exceed 32766 characters. 然后我
当我写日志到 Windows事件日志时:

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

我得到以下例外:

Log entry string is too long. A string written to the event log cannot exceed 32766 characters.

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

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