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