如何配置 Log4Net 按日期删除日志

How to configure Log4Net to Delete logs by date

    <appender name="FileAppender" type="log4net.Appender.RollingFileAppender">
      <file value="logs\" />
      <appendToFile value="true" />
      <rollingStyle value="Date" />
      <maxSizeRollBackups value="30" />
      <datePattern value="yyyy-MM-dd'.txt'" />
      <staticLogFileName value="false" />
     <layout type="log4net.Layout.PatternLayout">
    <conversionPattern value="%d{yyyy-MM-dd HH:mm} %-5level %message%newline%exception" />
  </layout>
  <lockingModel type="log4net.Appender.FileAppender+MinimalLock" />
</appender>

滚动时的最大备份文件数 date/time 边界不是supporting.can任何人都请我

您不能开箱即用,但是您可以通过继承 RollingFileAppender 或 SkeletonAppender 来实现自定义附加程序行为。

你不能。

注意

不支持在 date/time 边界滚动时的最大备份文件数。

有关详细信息,请参阅 THIS