在使用log4net过程中,如果配置不对,也不知道调试跟踪,是一件很头痛的事情,其实网站上已经给出了办法,本人就做个笔记,只需要修改一下xxx.config文件:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="log4net.Internal.Debug" value="true"/>
</appSettings>...
<system.diagnostics>
<trace autoflush="true">
<listeners>
<add
name="textWriterTraceListener"
type="System.Diagnostics.TextWriterTraceListener"
initializeData="C:/tmp/log4net.txt" />
</listeners>
</trace>
</system.diagnostics>...
</configuration>
一看就知道是怎么回事了.
参考页面:
1. How do I enable log4net internal debugging? http://logging.apache.org/log4net/release/faq.html