I will extract the example for you. I need to dig into my archives. Can you try with Environment.NewLine?? I think it should work as well.
________________________________________ From: Andre Cassar [shev...@gmail.com] Sent: Friday, October 31, 2014 05:05 PM To: Log4NET User Subject: Re: [External] Programmatically add newline to header & footer I am calling the activateoptions onto the pattern. The header and footer are being outputted, and any changes are reflected. The only problem is the newline. It's just being outputted as plain text and not as a carriage return. What syntax are you using for the newline in the header and footer? Can you please give me an example? Many thanks Andre. On 31 October 2014 01:42, Goyal, Nitin UTAS <nitin.go...@utas.utc.com<mailto:nitin.go...@utas.utc.com>> wrote: You have to call activateoptions when you change or update header or conversion pattern. I am doing the same way ansand able to add newline. ________________________________________ From: Andre Cassar [shev...@gmail.com<mailto:shev...@gmail.com>] Sent: Friday, October 31, 2014 02:31 AM To: log4net-user@logging.apache.org<mailto:log4net-user@logging.apache.org> Subject: [External] Programmatically add newline to header & footer Hi guys, I'm configuring log4net programmatically and not using the xml configuration. I want to be able to add a newline to the header and footer. How can you do that? I tried %newline, \r,\n, but all in vain. My code looks like this: PatternLayout patternLayout = new PatternLayout(); patternLayout.ConversionPattern = "%date [%thread] %-5level %logger : %message%newline"; patternLayout.Header = "%newline****** [Logging Started] ******%n[Date] [Thread ID] [Level] [Logger] : [Log Entry] "; patternLayout.Footer = "****** [Logging Stoped] ****** "; Any ideas please? Thanks beforehand Andre Cassar