Which version of log4net are you using?

What does the output of your FileAppender look like at the moment?

In your desired output example you have a chunk in square brackets (e.g.
[120048]) between the date and the level name, what do you want here?
Thread ID?

>From your example is "Void WriteToLog_Info(System.String)" part of your
log message text?


Cheers,
Nicko

> -----Original Message-----
> From: Ramaa Davanagere [mailto:[EMAIL PROTECTED] 
> Sent: 19 September 2005 13:56
> To: '[email protected]'
> Subject: Including datetime stamp in the log messages.
> 
>  
> 
> I'm using a fileappender and logging messages to a text file.
> 
>  
> 
> My Fileappender and PatternLayout are set like this...
> 
>  
> 
> log4net.Appender.FileAppender oFileAppender = new 
> log4net.Appender.FileAppender();
> 
> log4net.Layout.PatternLayout oPatternLayout = new 
> log4net.Layout.PatternLayout();
> 
> oPatternLayout.Header = "[Begin]\r\n";
> 
> oPatternLayout.Footer = "[End]\r\n\r\n";
> 
> oPatternLayout.ConversionPattern = "%d %-5p %c %m%n";
> 
>  
> 
> But I want the output to look like the sample shown below. I 
> want to include the datetime stamp for each message that is 
> logged to the text file followed by the message type 
> constants (debug, error, fatal, info, etc) and then my log message. 
> 
>  
> 
> 2005-08-30 08:56:27,968[120048]INFO  
> MyCompanyName.MyProductName.ErrorHandler - Void 
> WriteToLog_Info(System.String) about to write a log message
> 
> 2005-08-30 08:57:58,890[129088]ERROR 
> MyCompanyName.MyProductName.ErrorHandler - Void 
> WriteToLog_Err(System.String): Object variable not set
> 
>  
> 
> Can somebody look at my conversionPattern string and let me 
> know what is wrong?
> 
>  
> 
> Thanks.
> 
>  
> 
> 

Reply via email to