Which Logging framework do you use and why?

Logs Scott Hanselman asks the question Should one go to Production with a Debug build? Although I find that an intriguing question, I’m more intrigued by the fact that his company exclusively uses Log4Net exclusively.

In my current project, I am using the built in Tracing framework that is part of the System.Diagnostics namespace. It supports multiple logging levels and you can add custom Trace listeners. So my question is, what does a framework like Log4Net offer that the Tracing framework doesn’t?

What others have said

Requesting Gravatar... hasler Sep 02, 2006 8:39 AM
# re: Which Logging framework do you use and why?
Yes, it's fine.

What do you have to say?

(will show your gravatar)
Please add 5 and 4 and type the answer here: