gpt4 book ai didi

.net - C# .NET v3.5 应用程序的日志记录/错误处理框架的最佳方法? (企业库/log4net/?)

转载 作者:行者123 更新时间:2023-12-05 00:42:21 28 4
gpt4 key购买 nike

我正在开发一个 .NET v3.5 winforms 应用程序,并希望利用以下支持:

a) 日志记录(到文件和 Windows 事件)

b) 错误处理/异常处理框架 - 帮助区分可以向用户显示的消息与在代码中处理并记录的消息

c) 额外的好处是如何通过服务器端 Web 服务捕获/累积严重错误给我(类似于 firefox,当它要求您向开发人员反馈问题时)-但是,如果这使我的复杂性加倍要求取消此要求

我所知道的事情包括:

  • log4net - 似乎很受欢迎,但不确定它是否对我的要求有帮助 b)
  • 企业库 - 我看过但它看起来有点沉重(就像矫枉过正)

  • 谢谢

    最佳答案

    我曾经使用过两者,但最终放弃了 EntLib,转而使用 log4net,因为恕我直言,它更易于使用、配置和更轻量级。
    无论如何,两个库都可以,这更多是给定项目的个人理由。

    关于.net - C# .NET v3.5 应用程序的日志记录/错误处理框架的最佳方法? (企业库/log4net/?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2152501/

    28 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com