C# 按大小滚动时如何更改日志文件名
我使用下一个配置在电流达到500KB后创建一个新的日志文件C# 按大小滚动时如何更改日志文件名,c#,log4net,log4net-configuration,C#,Log4net,Log4net Configuration,我使用下一个配置在电流达到500KB后创建一个新的日志文件 <appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender"> <lockingModel type="log4net.Appender.FileAppender+MinimalLock"/> <file type="log4net.Util.PatternString" val
<appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender">
<lockingModel type="log4net.Appender.FileAppender+MinimalLock"/>
<file type="log4net.Util.PatternString" value="Logs\%date{yyyy-MM-dd_hh-mm-ss}.log" />
<appendToFile value="true" />
<rollingStyle value="Size" />
<maxSizeRollBackups value="10" />
<maximumFileSize value="500KB" />
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%date – %message%newline" />
</layout>
</appender>
但我希望日志文件名将更改为:
- 日志\2016-03-27_14-11-02.log
- 日志\2016-03-27_14-10-50.log
- 日志\2016-03-27_14-08-32.log
- 日志\2016-03-27_14-07-30.log
- 日志\2016-03-27_14-07-30.log
- 日志\2016-03-27_14-07-30.日志1
- 日志\2016-03-27_14-07-30.日志2
- 日志\2016-03-27_14-07-30.日志3
如何配置它?我不认为这是可能的,从查看您是否只希望
.x
消失?@Jacobr365不,您可以看到我每次都需要一个新的文件名,它的名称应该是创建时间戳。(看我写的例子),谢谢我不认为这是可能的,从看你只是想.x
去吗?@Jacobr365不,你可以看到我每次都想要一个新的文件名,它的名字应该是创建时间戳。(看我写的例子),谢谢