我用Log4net,怎么配置,一天生成一个日志文件,格式中加入当天的日期(2011-2-11-log.txt)?

解决方案 »

  1.   

    这些网上百度应该很多了。http://topic.csdn.net/u/20110223/22/FAAB99D3-266A-4495-91BA-AE2267497F89.html
      

  2.   

    试了不行 只是把文件 生成出来了,但是日期没加上。<param name="File" value="D:/Log/TimerServer.log" />      <param name="AppendToFile" value="true" />      <lockingModel type="log4net.Appender.FileAppender+MinimalLock" />      <Encoding value="UTF-8" />      <param name="MaxSizeRollBackups" value="10" />      <param name="StaticLogFileName" value="false" />      <param name="RollingStyle" value="Date" />      <!--<param name="DatePattern" value="yyyy-MM-dd/&quot;ReflectionLayout.log&quot;"  />-->      <!--<param name="DatePattern" value="yyyyMMdd/yyyyMMdd&quot;-TimerServer.log&quot;"  />-->      <param name="DatePattern" value="yyyyMMdd"  />      <param name="maximumFileSize" value="500KB" />
          
          <param name="CountDirection" value="1"/>
      

  3.   

    你只需要在<param name="File" value="D:/Log/TimerServer.%date{yyyy-MM-dd}.log" />这样就可以了