我的本机 Win32 服务是否需要单独的消息文件库?
我们有一个使用 C++ 开发的旧版 win32 服务,我们最近注意到,当该服务启动和停止时,事件日志中会出现一条有关我们丢失的事件描述的信息性消息。更准…
远程 Windows 事件记录 - 授权
我正在尝试在我的 C# 应用程序中实现一个日志记录接口,它将事件记录到本地或远程的“Windows 事件日志记录”。在本地没有问题,因为 System.Diagnost…
是否可以使用 log4net 中的 EventLogAppender 指定自定义文本任务类别?
如果您查看 Windows 事件查看器,您将看到一些具有任务类别的任务,例如 Gatherer 和 Firing Agent,但如果您使用 log4net 来记录事件,则可以仅在 ca…
清除后,EventLog 停止发送 EntryWritten 事件
在 Windows 2008 服务器中,当我清除 EventLog 时,我将停止获取后续 EntryWritten 事件。查看此内容的代码非常简单: private void eventLog1_EntryW…
“应用程序和服务日志”在哪里?在 Win2k3 上使用 ETWTrackingParticipant 进行 WF 时?
在 Win2k3 服务器上托管的 WF 4 中使用 ETWTrackingParticipant 时,如何查看 ETW(Windows 事件跟踪)数据?对于 Windows 7 或 Server 2k8,您可以在…
应用程序事件日志超出允许的最大计数
不知何故,应用程序事件日志计数最终达到 18,446,744,073,709,551,499。当我想使用事件查看器查看事件时,这会导致 MMC 管理单元失败,并给出 System.…
在 C# 中写入事件日志 - 写入应用程序日志时是否需要使用 EventLog.CreateEventSource?
当我使用以下代码写入应用程序事件日志时,一切正常: EventLog log = new EventLog(); log.Source = "Application"; log.WriteEntry("test message",…
远程计算机的 EventLogQuery 阅读器?
我正在使用此代码从我的 win7 计算机读取我自己的事件日志。 EventLogQuery eventsQuery = new EventLogQuery("Security", PathType.LogName, querySt…
从 BizTalk 写入事件日志
当我尝试使用表达式形状中的 EventLog.WriteEntry("MyEsb", "Msg"); 之类的内容执行编排时,我收到异常 The source was not found, but some or无法搜…
EventLog - 获取可用日志
使用以下代码,我可以显示“应用程序”日志下列出的所有条目: EventLog appLog = new EventLog(); appLog.Log = "Application"; appLog.MachineName …
Windows Server 2008 不允许我创建日志源,告诉我它已经存在(它不存在)
我有一个小型 winforms 应用程序,可以创建新的事件日志源。 我以管理员身份运行它以获得提升的权限。 该代码检查以确保指定的事件日志不存在,然后创…
如何在加载事件日志时降低 CPU 利用率?
我有一个程序可以将系统的事件日志加载到 Hastable 中以供使用。问题是它使用了 100% 的 CPU。使用 API 调用降低使用率的最佳解决方案是什么? Hashta…
检测 Windows 中何时记录新事件
当 Windows 事件日志中记录新事件时,我将如何在我的应用程序中进行检测。目前,我每 5 分钟运行一个计时器来检查新事件,但如果我可以使用 WMI 或 .n…