1
我有以下log4net的配置:log4net的:旋转日志文件名
<appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender">
<file type="log4net.Util.PatternString" value="..\\logs\\ListingsIngestService-log-file.log" />
<appendToFile value="true" />
<rollingStyle value="Date" />
<staticLogFileName value="true" />
<datePattern value="'.'yyyyMMdd'.log'" />
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%d %-5p - %m%n" />
</layout>
</appender>
目前这是使日志文件的文件名出来是这样的:
- ListingsIngestService-LOG-file.log < - 当前日期日志
- ListingsIngestservice.log-file.log.20140611.log < - 记录旧日期。
有没有办法从旧的日志文件名中删除第一个“.log”事件?如果我从文件标记的value参数中取出,那么第一个日志将不会有“.log”扩展名,我需要它用于在日志目录上运行的另一个实用程序。