使用log4net记录到两个不同的日志文件

使用log4net记录到两个不同的日志文件,log4net,log4net-configuration,Log4net,Log4net Configuration,我试图将错误消息和调试消息记录到两个不同的文件中。我正在使用两个不同的文件追加器来完成此操作 这是我的app.config文件: 调试消息工作正常,但当我更改程序以包含异常错误时,错误不会写入文件 下面是我用来捕获异常的代码: catch(异常e) { 错误(e); } 修改根目录以包含以下内容: <root> <appender-ref ref="ErrorFileAppender"/> <appender-ref ref="DebugFileAp

我试图将错误消息和调试消息记录到两个不同的文件中。我正在使用两个不同的文件追加器来完成此操作

这是我的app.config文件:


调试消息工作正常,但当我更改程序以包含异常错误时,错误不会写入文件

下面是我用来捕获异常的代码:

catch(异常e)
{
错误(e);
}

修改根目录以包含以下内容:

<root>
  <appender-ref ref="ErrorFileAppender"/>
  <appender-ref ref="DebugFileAppender" /> 
</root>


为清晰起见,已从注释中删除

修改根目录以包含以下内容:

<root>
  <appender-ref ref="ErrorFileAppender"/>
  <appender-ref ref="DebugFileAppender" /> 
</root>


为了清晰起见,我从评论中删除了

我已经找出了我一直存在的问题。修改根目录以包含以下内容。我希望这可以帮助其他有同样问题的人:)我建议你写下你的解决方案作为答案并接受它。这样更容易阅读…我已经解决了我一直面临的问题。修改根目录以包含以下内容。我希望这可以帮助其他有同样问题的人:)我建议你写下你的解决方案作为答案并接受它。这样更容易阅读。。。