【发布时间】:2018-04-06 23:22:34
【问题描述】:
如何重新创建日志文件而不是追加?
<log4net>
<appender name="LogFileAppender" type="log4net.Appender.RollingFileAppender">
<param name="File" value="Logs\Example.log"/>
<param name="Create" value="true"/>
<maxSizeRollBackups value="10"/>
<maximumFileSize value="5MB"/>
<lockingModel type="log4net.Appender.FileAppender+MinimalLock"/>
<layout type="log4net.Layout.PatternLayout">
<param name="ConversionPattern" value="%d %-5p %m%n"/>
</layout>
</appender>
<logger name="LOGGER">
<appender-ref ref="LogFileAppender"/>
</logger>
</log4net>
Create 和 CreateNew 在这里不起作用<param name="Create" value="true"/>
【问题讨论】:
-
我不确定我明白你在问什么,你能澄清一下吗?
-
@maccettura,重新创建日志文件)不附加
-
看看这里:stackoverflow.com/questions/3048844/log4net-one-file-per-run。这似乎是您的解决方案。