C# 什么';使用EventLog.NET类型和使用EventLog注册表项之间的区别是什么?
使用System.Diagnostics.EventLog.NET类型,可以通过编程方式将日志创建到事件查看器应用程序中C# 什么';使用EventLog.NET类型和使用EventLog注册表项之间的区别是什么?,c#,visual-studio-2010,event-log,event-viewer,C#,Visual Studio 2010,Event Log,Event Viewer,使用System.Diagnostics.EventLog.NET类型,可以通过编程方式将日志创建到事件查看器应用程序中 有人知道“HKLM\SYSTEM\CurrentControlSet\Services\EventLog\Application\XXX\”注册表项吗 谁使用此部件以及如何使用它 首选的方法是什么?使用事件日志类型还是注册表项?或者这个问题是否正确 -Datte基本事件日志记录服务使用“HKLM\SYSTEM\CurrentControlSet\Services\EventL
-Datte基本事件日志记录服务使用“HKLM\SYSTEM\CurrentControlSet\Services\EventLog\Application\”键存储每个事件源的配置变量(即日志文件的位置)。事实上,实际日志存储在这些文件中 因此,我相信自己可以更新注册表并管理日志文件,但这根本不是一个好主意。我更喜欢使用API 您可以在此处查看详细信息: 我更喜欢使用,并显式使用installutil创建事件日志源 关于谁使用程序集,我猜谁想写入事件日志。请记住,还有其他方法可以从使用检测清单的.NET应用程序写入事件日志。看看名称空间