asp.net的Windows EventLog字符数上限32766,如何避免超过?

2026-03-30 12:030阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计180个文字,预计阅读时间需要1分钟。

asp.net的Windows EventLog字符数上限32766,如何避免超过?

当我在Windows事件日志中写入日志时,如果日志内容过长,会出现以下错误:

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

当我写日志到 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每个日志条目的限制)

asp.net的Windows EventLog字符数上限32766,如何避免超过?

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

本文共计180个文字,预计阅读时间需要1分钟。

asp.net的Windows EventLog字符数上限32766,如何避免超过?

当我在Windows事件日志中写入日志时,如果日志内容过长,会出现以下错误:

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

当我写日志到 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每个日志条目的限制)

asp.net的Windows EventLog字符数上限32766,如何避免超过?

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