Hi,

 I'm writing to the event viewer inside a folder called myApp. My .config looks 
like the following:

 <appender name="DebugEventLog" type="log4net.Appender.EventLogAppender">
  <param name="ApplicationName" value="myApp" />
  <layout type="log4net.Layout.PatternLayout">
   <param name="ConversionPattern" value="%d [%t] %-5p %c{3} [%P{sessionID}] 
[%P{ProjectID}] [%P{PageID}]- %m%n" />
  </layout>
  <mapping>
   <level value="ERROR" />
   <eventLogEntryType value="Error" />
  </mapping>
  <mapping>
   <level value="WARN" />
   <eventLogEntryType value="Warning" />
  </mapping>
  <mapping>
   <level value="DEBUG" />
   <eventLogEntryType value="Information" />
  </mapping>
  <threshold value="ALL"/>
 </appender>

I am making calls like the following:

log4net.ThreadContext.Properties["EventID"] = 15;
log.Info("Info: Hello World");

etc but am noticing that the myapp folder only gets written to at the very 
beginning when I log into the application. Am I doing something wrong? 

Anyone with any ideas as to why? Would appreciate any 
suggestions/ideas/comments that you may be able to offer.
Cheers,
S.



Reply via email to