log4net archivo rodante appender formato de nombre de archivo cuando se alcanza maximumFileSize

Estamos usando el agregador de archivos rotativos log4net y tenemos los siguientes requisitos para nuestros archivos de registro:

Un nuevo archivo de registro al comienzo de cada día, con la fecha en el nombre del archivoUn tamaño máximo de archivo de registro de 500 KB

El problema que tenemos es la estrategia de nomenclatura de archivos cuando los archivos alcanzan los 500 KB: se les cambia el nombre con una.1 sufijo. Esto es problemático ya que rompe la asociación de archivos en Windows, por lo que abrir los archivos es (un poco) más una tarea.

La configuración que estamos usando es:

<appender name="RollingFileAppender" type="log4net.Appender.RollingFileAppender">
  <file value="c:\log\path" />
  <staticLogFileName value="false" />
  <appendToFile value="true" />
  <rollingStyle value="Composite" />
  <datePattern value=".yyyy-MM-dd.lo\g" />
  <lockingModel type="log4net.Appender.FileAppender+MinimalLock" />
  <maxSizeRollBackups value="50" />
  <maximumFileSize value="500KB" />
  <layout type="log4net.Layout.PatternLayout">
    <conversionPattern value="%date [%thread] %-5level %message%newline" />
  </layout>
</appender>

¿Hay soporte para especificar la estrategia de nomenclatura utilizada cuando nuestros archivos llegan a lamaximumFileSize?

Respuestas a la pregunta(1)

Su respuesta a la pregunta