【问题标题】:Logging actions, recreating the log file记录操作,重新创建日志文件
【发布时间】: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 在这里不起作用&lt;param name="Create" value="true"/&gt;

【问题讨论】:

标签: c# winforms logging


【解决方案1】:

你也可以试试 RollingFileAppender.RollingStyle 属性

【讨论】:

    猜你喜欢
    • 2011-02-12
    • 1970-01-01
    • 1970-01-01
    • 2020-05-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-06
    • 1970-01-01
    相关资源
    最近更新 更多