I'm looking for a good TraceListener for .Net that supports rolling over the log file based on size limits.
Constraints
- Uses .Net built in Trace logging
- Independent class or binary that's not part of some gigantic library
- Allows rolling over a log file based on size