Log4net RollingFileAppender滚动日期有问题 [英] Log4net RollingFileAppender rolling date trouble

查看:123
本文介绍了Log4net RollingFileAppender滚动日期有问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,



我正在使用.Net Compact Framework 3.5软件。我有一些麻烦,我正在使用log4net 1.2.11。



我使用RollingFileAppender记录我们使用的设备上的每个操作,我设置了appender来生成每天一个新文件。



我的问题是备份日志文件只包含最后30分钟。



任何人都有线索可以帮助我吗?



这里我的log4net配置



Hi everyone,

I'm working on a .Net Compact Framework 3.5 software. I have some troubles and i'm using log4net 1.2.11.

I use a RollingFileAppender to log everyaaction on the device we used and I set up the appender to generate a new file everyday.

My problem is the backup log file contains only the last 30 min.

Any body have a clue to help me?

Here my configuration for log4net

<log4net>
   <root>
     <level value="All"/>
     <appender-ref ref="LogFileAppender"/>
   </root>
   <appender name="LogFileAppender" type="log4net.Appender.RollingFileAppender,log4net">
      <param name="File" value="\Application\ScannerClientLog.txt"/>
      <param name="AppendToFile value="true"/>
      <lockingModel type="log4net.Appender.FileAppender+MinimalLock"/>
      <param name="RollingStyle" value="Date"/>
      <param name="DatePattern"  value="'.'dd-MMM-yyyy'.log'"/>
      <param name="StaticLogFileName" value="true"/>
      <layout type="log4net.Layout.PatternLayout">
         <param name="ConversionPattern" value="%n %-5p %n %d{dd-MMM-yyyy HH:mm:ss} %n %message %n %exception"/>
      </layout>
   </appender>
</log4net>





感谢您的帮助。



祝你好运



Thanks for helping.

Best regards

推荐答案

试试这个:

http://stackoverflow.com/questions/1165084/log4net-rolling-daily-filename- with-in-the-file-name [ ^ ]



例如staticLogFileName应为false

等..
Try this:
http://stackoverflow.com/questions/1165084/log4net-rolling-daily-filename-with-date-in-the-file-name[^]

For example staticLogFileName should be false
etc..


这篇关于Log4net RollingFileAppender滚动日期有问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆