任何人都可以推荐任何开源或免费的例外.net日志记录解决方案,它们能够将异常记录并通过电子邮件发送给开发人员吗?
这适用于c#winforms应用程序。
由于
答案 0 :(得分:1)
正如其他人已经建议的那样,log4net具有此功能而so具有nlog。
企业库日志记录块也可以配置为以described here发送邮件。
我建议您使用日志记录抽象Common.Logging,这样您就可以在日志记录实现之间切换,而无需更改代码(例如,在log4net,nlog和enterprise-lib之间切换)。
答案 1 :(得分:0)
Apache log4net是一个很好的日志记录框架,可以发送电子邮件:http://sradack.blogspot.com/2007/09/have-log4net-send-email-when-error.html
答案 2 :(得分:0)
您可以使用log4net。
Apache log4net库是一个帮助程序员将日志语句输出到各种输出目标的工具。 log4net是Microsoft®.NET运行时的优秀Apache log4j™框架的一个端口。我们在使用.NET运行时中的新功能的同时,使框架在原理上与原始log4j保持相似。
查看config examples,了解如何配置电子邮件等。