当前位置:编程学习 > C#/ASP.NET >>

关于log4net:Debug,Warn,Info,Error。单部调试debug能输出到日志文件,不是单部调试则不输出debug型日志,如何实现?

关于log4net:Debug,Warn,Info,Error。单部调试debug能输出到日志文件,不是单部调试则不输出debug型日志,如何实现?
我的配置:
<log4net debug="false">
    <appender name="LogFileAppender" type="log4net.Appender.FileAppender">
      <param name="File" value="d:\\Log4Net.log"/>
      <layout type="log4net.Layout.PatternLayout">
        <param name="ConversionPattern" value="%d [%t] %-5p %c %m%n"/>
      </layout>
    </appender>
    <logger name="File" additivity="false">
      <level value="Debug" />
      <appender-ref ref="LogFileAppender" />
    </logger>
  </log4net>

我的运行代码:
             If logger.IsDebugEnabled Then
                logger.Debug("Debug-20070109")
            End If

            If logger.IsWarnEnabled Then
                logger.Warn("Warn-20070109")
            End If
            If logger.IsInfoEnabled Then
                logger.Info("Info-20070109")
            End If

            logger.Error("error-20070109")

为什么每次logger.IsDebugEnabled都是true,如何在web.config中配置一下,让logger.IsDebugEnabled的值为false --------------------编程问答-------------------- 急啊,知道的兄弟吼一声那。 --------------------编程问答-------------------- 急啊,知道的兄弟吼一声那。
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,