log4net和邮件

Hel*_*nar 1 .net logging log4net

我需要修改现有程序,通过写入访问文件来执行一些错误记录,它实际上使用了log4net dll(正如我们通过十六进制编辑器检查dll所发现的)所以在想法中我将需要重新编译调整后的dll与该程序使用的原始.需要非常简单,对于写入访问文件的一些错误,系统应该通过向他发送电子邮件自动警告管理员.

我应该关注项目和文档的哪些部分?作为一个非常新的.net平台以及log4net的人,我很失落.

编辑:似乎嵌入了log4net的配置文件,因此无法直接访问配置.似乎我需要另一种方法来解决这个问题.问候

Don*_*kby 5

您可能根本不需要更改dll.您的log4net配置可能位于App.config文件中,也可能位于log4net.xml之类的单独配置文件中.

您可以严格使用配置文件为某些类型的错误设置电子邮件通知.

配置示例页面上有一个示例,只搜索SmtpAppender.如果您需要控制哪些消息发送到电子邮件,您可以查看记录器和过滤器上配置手册的各个部分.