Estoy usando log4net para el registro (duh!). Utilizando EventLogAppender, puedo configurar mi nombre de aplicación para que mis eventos se muestren en el registro de eventos de la aplicación/"Mi nombre de la aplicación". Sin embargo, me gustaría registrar eventos en "Algún otro registro de eventos"/"Mi nombre de aplicación". ¿Cómo configuro eso?Configuración de un registro de eventos personalizado para log4net
configuración actual:
<appender name="EventLogAppender" type="log4net.Appender.EventLogAppender" >
<applicationName value="My application Name" />
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%date [%thread] %-5level %logger - %message%newline" />
</layout>
</appender>
Para una EventLogInstaller, el código se vería así:
eventLogInstaller.Log = "Some other event log"; // Default "Application"
eventLogInstaller.Source = "My application name";
he hecho esto y lo hizo crear el nuevo registro en 'Las aplicaciones del Visor de sucesos y nodo Servicios Logs', pero los mensajes siguen siendo conectado a la' Application' ingrese por alguna razón en lugar de la nueva. – deadlydog
No importa, resulta que tuve que reiniciar mi computadora para que el cambio surta efecto, como se menciona en http://stackoverflow.com/a/6457005/602585 y http://stackoverflow.com/questions/7607441/log4net-eventlogappender -s-ignorando-mi-logname – deadlydog