配置如下
web.config
<configSections>
    <sectionGroup name="iBATIS">
      <section name="logging" type="IBatisNet.Common.Logging.ConfigurationSectionHandler,IBatisNet.Common"/>
    </sectionGroup>
    <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler,log4net"/>
<configSections>
<iBATIS>
    <logging>
      <logFactoryAdapter   type= "IBatisNet.Common.Logging.Impl.Log4NetLoggerFA,   IBatisNet.Common.Logging.Log4Net ">
        <arg   key= "configType "   value= "inline "   />
        <arg   key   = "showLogName "   value= "true "   />
        <arg   key   = "showDataTime "   value= "true "   />
        <arg   key   = "level "   value= "ALL "   />
        <arg   key   = "dateTimeFormat "   value= "yyyy/MM/dd   HH:mm:ss:SSS "   />
      </logFactoryAdapter>
    </logging>
  </iBATIS>
  
  <log4net>
    <!--   Define   some   output   appenders   -->
    <appender   name= "RollingLogFileAppender "   type= "log4net.Appender.RollingFileAppender ">
      <param   name= "File "   value= "log.txt "   />
      <param   name= "AppendToFile "   value= "true "   />
      <param   name= "MaxSizeRollBackups "   value= "2 "   />
      <param   name= "MaximumFileSize "   value= "100KB "   />
      <param   name= "RollingStyle "   value= "Size "   />
      <param   name= "StaticLogFileName "   value= "true "   />
      <layout   type= "log4net.Layout.PatternLayout ">
        <param   name= "Header "   value= "[Header]\r\n "   />
        <param   name= "Footer "   value= "[Footer]\r\n "   />
        <param   name= "ConversionPattern "   value= "%d   [%t]   %-5p   %c   [%x]   -   %m%n "   />
      </layout>
    </appender>
    <appender   name= "ConsoleAppender "   type= "log4net.Appender.ConsoleAppender ">
      <layout   type= "log4net.Layout.PatternLayout ">
        <param   name= "ConversionPattern "   value= "%d   [%t]   %-5p   %c   [%x]   &lt;%X{auth}&gt;   -   %m%n "   />
      </layout>
    </appender>
    <!--   Set   root   logger   level   to   ERROR   and   its   appenders   -->
    <root>
      <level   value= "DEBUG "   />
      <appender-ref   ref= "RollingLogFileAppender "   />
      <appender-ref   ref= "ConsoleAppender "   />
    </root>
    <!--   Print   only   messages   of   level   DEBUG   or   above   in   the   packages   -->
    <logger   name= "IBatisNet.DataMapper.Configuration.Cache.CacheModel ">
      <level   value= "DEBUG "   />
    </logger>
    <logger   name= "IBatisNet.DataMapper.Configuration.Statements.PreparedStatementFactory ">
      <level   value= "DEBUG "   />
    </logger>
    <logger   name= "IBatisNet.DataMapper.LazyLoadList ">
      <level   value= "DEBUG "   />
    </logger>
    <logger   name= "IBatisNet.DataAccess.DaoSession ">
      <level   value= "DEBUG "   />
    </logger>
    <logger   name= "IBatisNet.DataMapper.SqlMapSession ">
      <level   value= "DEBUG "   />
    </logger>
    <logger   name= "IBatisNet.Common.Transaction.TransactionScope ">
      <level   value= "DEBUG "   />
    </logger>
    <logger   name= "IBatisNet.DataAccess.Configuration.DaoProxy ">
      <level   value= "DEBUG "   />
    </logger>
  </log4net>Global.asaxvoid Application_Start(object sender, EventArgs e)
    {
               log4net.Config.XmlConfigurator.Configure();
    }
已经添加对IBatisNet.Common.Logging.Log4Net.dll,log4net.dll的引用结果只是 生产出一个空白的log.txt 文件,里面没有任何内容。网上找了好多资料都没解决,不得已求助各位网友。