c#的开源异常日志解决方案,带有电子邮件功能
本文关键字:电子邮件 功能 解决方案 开源 异常 日志 | 更新日期: 2023-09-27 18:15:50
谁能推荐任何开源或免费的。net异常日志解决方案,能够记录并通过电子邮件发送给开发人员?
这是一个c# winforms应用程序。
谢谢
正如其他人已经建议的那样,log4net具有此功能,nlog也具有此功能。
企业库日志块也可以配置为发送邮件,如这里所述。
我建议您使用日志抽象Common。日志,这样你就可以在日志实现之间切换,而不需要改变你的代码(例如在log4net, nlog和enterprise-lib之间切换)。
Apache log4net是一个很好的日志框架,可以发送电子邮件:http://sradack.blogspot.com/2007/09/have-log4net-send-email-when-error.html
您可以使用log4net
Apache log4net库是一个帮助程序员将日志语句输出到各种输出目标的工具。log4net是优秀的Apache log4j™框架到Microsoft®. net运行时的一个移植。在利用。net运行时的新特性的同时,我们保持了与原始log4j框架相似的精神。
查看配置示例,了解如何配置电子邮件。