I have a dll that I recently put log4net logging into. It is called by many different executables. So I wanted to find out what is the minimum I must do so that an exe will cause the logging to happen in the dll.
Add reference to log4net Add [assembly:log4net.Config.XmlConfigurator(ConfigFile="log4net.config", Watch=true)] to the exe's assemblyInfo.cs That should be it, right? We've referenced the dll, and called configure using the assembly attribute. However, this does not cause my dll to log. I find that only if I declare a logger in the exe, only then will the logging in my dll start. Does this make sense? Am I missing something? I would like to know the very minimum of code changes required to get logging to work. Cheers, Daniel