【问题标题】:How to delete specific event entries from Event Log?如何从事件日志中删除特定事件条目?
【发布时间】:2013-06-25 00:12:30
【问题描述】:

我的要求是从事件日志中读取事件条目并将它们存储在数据库中。读取单个条目并存储到数据库后,我需要将其从事件日志中删除。

我正在使用EventLog 类来读取同一台计算机上的事件条目。该类支持逐个循环读取条目,但不允许逐个删除条目。

EventLog 类支持一次性清除所有条目。我无法清除完整的事件日志,因为正在进行读取操作时正在添加新事件。

如果我可以使用不同的 .Net 类来实现这一点,请告诉我。

【问题讨论】:

标签: .net windows-server-2008 event-log


【解决方案1】:

这是不可能的.. 要么全有,要么全无。看到这个问题:

C# Manage windows events

【讨论】:

  • 答案已经很老了。框架更改可能会提供新功能。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-12-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多