We are in the process of building a simple logging library based on log4net. The project has some common modules for capturing unhandled exceptions etc.
The problem is we want to deploy this library to other web solutions such as umbraco and EPiServer, which both already use log4net, and use different versions. If we deploy the log4net assembly from our logging library then both umbraco and EPiServer complain about a version mismatch.
What is the best approach to get around this? I read this approach here http://www.claassen.net/geek/blog/2011/08/using-log4net-without-requiring-it-as-a-dependency.html but wasn't really sure whether this was a standardised approach?
Thanks in advance Al