0

我正在尝试在我的项目中实现 log4net,但我无法让记录器保存到我设置的文件中。我运行程序并确保 log4net 正在捕获一些东西,然后我在关闭应用程序后检查文件并且它不存在。我错过了什么?我已经有一个 config.xml,但我不想把 log4net 的配置放在那里,所以我有这个。任何帮助,将不胜感激!

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

4

1 回答 1

0

在您的配置中,您被告知root要使用DebugAppenderLogFileAppender但配置中唯一的附加程序是RollingFileAppender.

要么将此添加为根子级

<appender-ref ref="RollingFileAppender" />

或者添加更多的附加标签,其名称为DebugAppenderLogFileAppender

于 2013-08-16T14:50:28.843 回答