Log4Net EventLogAppender no inicia sesión en el registro de eventos personalizado

Agregó un EventLogAppender de la siguiente manera:

<appender name="eventLogAppender" type="log4net.Appender.EventLogAppender,log4net" >
    <mapping>
        <level value="ERROR" />
        <eventLogEntryType value="Error" />
    </mapping>
    <mapping>
        <level value="DEBUG" />
        <eventLogEntryType value="Information" />
    </mapping>
    <mapping>
        <level value="INFO" />
        <eventLogEntryType value="Information" />
    </mapping>
    <mapping>
        <level value="WARN" />
        <eventLogEntryType value="Warning" />
    </mapping>
    <logName value="NewLogName" />
    <applicationName value="AppName" />
    <layout type="log4net.Layout.PatternLayout,log4net">
        <conversionPattern value="%date [%thread] %-5level %logger - %message%newline" />
    </layout>
</appender>

Crea el nuevo registro deNewLogName y agrega eventos de Windows con el nombre de la aplicaciónAppName pero agrega los eventos a laApplication log en lugar deNewLogName.

He cambiado los permisos en el registro y el nombre de la aplicación está en el lugar correcto en el registro. ¿Algunas ideas

Respuestas a la pregunta(1)

Su respuesta a la pregunta