.net - Windows 事件查看器的主要用途是什么?

标签 .net wcf event-log event-viewer

只是想知道大家对 Windows 管理工具事件查看器有何看法?

我现在正在编写一个 WCF 应用程序,并在处理错误时开始将错误记录到 Windows 事件查看器中。然后我开始思考,我是否应该记录更多的错误,例如用户何时登录或注销,或者您是否会进一步记录更多事件?

或者这是一个主要用于测试而不使用调试器的工具?

欢迎任何意见:-)

最佳答案

总的来说,我想说这取决于您的节目和目标受众。例如,美国政府(特别是 DOD)使用的应用程序必须将某些事件记录到日志(最有可能是 Windows 事件日志)以满足安全要求。

不知道你现在是如何进行日志记录的,我建议你使用像log4net这样的日志框架|进行应用程序日志记录。在运行时,您可以定制记录的内容以及记录的位置。如果您没有可用于测试的调试器,这将对调试生产系统上的问题/错误或测试中的问题/错误提供巨大帮助。

关于.net - Windows 事件查看器的主要用途是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2442115/

相关文章:

powershell - 在PowerShell中使用Windows事件日志

command-line - Windows事件的“In words”部分

c# - WCF 服务和 COBOL VM

javascript - 如何使用 jQuery 或简单的 js 调用简单的 WCF 服务

.net - 当 ADO.NET 查询无法检索请求的数据时应抛出什么异常?

.net - 如何对使用 Controller.User 变量的 Controller 操作进行单元测试?

wcf - RESTful WCF 服务安全

powershell - 搜索事件查看器服务器 03 和 08 r2

c# - 文件夹的简单 C# USING 语句

c# - 如何在启动 Windows 服务时读取 Windows 服务配置?