I think you want to subclass RollingFileAppender and use your subclass in the configuration file instead of the base class. Be sure to include a class name with a full namespace so that log4net can find it.
I have only UDPAppender subclassed in my code. I added an override as follows:
public override void ActivateOptions() { base.ActivateOptions(); }
When I crashed before calling the base class, I looked at 'this' in the LAN window and saw the values ββfor UDPAppender members.
chrismead
source share