Log4net RollingFileAppender滚动日期有问题 [英] Log4net RollingFileAppender rolling date trouble
本文介绍了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屋!
查看全文