【发布时间】:2009-05-03 01:34:22
【问题描述】:
我无法让 Spring.Net 使用 Log4Net 进行日志记录。我对查看 Aspects 的日志记录特别感兴趣。我正在使用一个非常简单的日志配置,类似于 MovieFinder 示例应用程序:
...
<logger name="Spring">
<level value="DEBUG" /> <!-- Have tried INFO as well, no different -->
<appender-ref ref="SpringAppender"/>
</logger>
<appender name="SpringAppender" type="log4net.Appender.RollingFileAppender">
<file value="..\Log\Spring_Log.txt"/>
<appendToFile value="true"/>
<maximumFileSize value="100MB"/>
<maxSizeRollBackups value="2"/>
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%date %-5level [%thread] %logger - %message%newline"/>
</layout>
</appender>
...
文件“Spring_Log.txt”已创建,但没有记录任何内容(即空文件)。 Log4Net 目前正在正确记录 NHibernate 和我们的自定义应用程序日志记录。我正在使用 Spring.Net v1.2.0.20313 和 Log4Net v1.2.10.0。
有没有其他人遇到过他们能够解决的问题?非常感谢您的帮助,干杯。
【问题讨论】:
标签: c# log4net spring.net