<configSections> <!--配置日志文件--> <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net"/> </configSections> <log4net> <root> <level value="ALL"/> <appender-ref ref="LogFileAppender"/> </root> <logger name="ConvenienceUs.Logger"> <level value="ALL"/> </logger> <appender name="LogFileAppender" type="log4net.Appender.RollingFileAppender,log4net"> <param name="File" value="ErrorLog/LogsInfo"/> <param name="AppendToFile" value="true"/> <patam name="RollingStyle" value="Date"/> <DatePattern value="yyyyMMdd ".txt""></DatePattern> <patam name="StaticLogFileName" value="false"/> <layout type="log4net.Layout.PatternLayout"> <param name="ConversionPattern" value="%d [%r] [%t] %-5p %c - %m%n%n" /> </layout> </appender> </log4net>
上面是我的配置文件的代码,但是在生成日志文件时,文件名没有日期,我想知道我是不是没有配置对?
在Rolling时才会有日期,也就是今天的日志到明天生成新日志时,文件名才会加上时间。
Rolling是哪一个属性 ?是这个吗RollingFileAppender