Log4net'i günlüğe kaydetme (duh!) Için kullanıyorum. EventLogAppender'ı kullanarak uygulama adımı yapılandırabilir, böylece etkinliklerim Uygulama/"Uygulama Adım" olay günlüğünde görünecektir. Ancak, etkinlikleri "Diğer bazı olay günlüğü"/"Uygulama İsmim" e kaydetmek istiyorum. Bunu nasıl yapılandırabilirim?Log4net için bir özel olay günlüğünü yapılandırma
Güncel yapılandırma: Bir EventLogInstaller için
<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>
, kod şu şekilde görünecektir: Sen LogName property ile bu kontrol
eventLogInstaller.Log = "Some other event log"; // Default "Application"
eventLogInstaller.Source = "My application name";
yeni olanın yerine sebep. – deadlydog
Nevermind, http://stackoverflow.com/a/6457005/602585 ve http://stackoverflow.com/questions/7607441/log4net-eventlogappender adresinde belirtildiği gibi, değişikliğin yürürlüğe girmesi için bilgisayarımı yeniden başlatmam gerekiyordu. -is-görmezden-my-LogName – deadlydog