log4net 内部调试
原文:http://blog.csdn.net/atian15/article/details/7284036
1、最近在用到log4net在数据库中写日志,用到mysql、oracle数据库,但配置完成后无法调试成功,调试也没办法;
后面在网络上查找到可以启用log4net的内部调试:
// 在appSettings节点中增加名称为“log4net.Internal.Debug”的节点,并确保值为“true"
<configuration> <appSettings> <add key="log4net.Internal.Debug" value="true"/> </appSettings> </configuration>
// 确认有读写文件的权限
<system.diagnostics> <trace autoflush="true"> <listeners> <add name="textWriterTraceListener" type="System.Diagnostics.TextWriterTraceListener" initializeData="C:\tmp\log4net.txt" /> </listeners> </trace> </system.diagnostics>
这样就可以再”C:\tmp\log4net.txt"中查看系统日志,查找问题原因。
浙公网安备 33010602011771号