我们正在构建一个基于 log4net 的简单日志库。该项目有一些通用模块用于捕获未处理的异常等。
问题是我们想将此库部署到其他 Web 解决方案,例如 umbraco 和 EPiServer,它们都已经使用 log4net,并且使用不同的版本。如果我们从日志库部署 log4net 程序集,那么 umbraco 和 EPiServer 都会抱怨版本不匹配。
解决这个问题的最佳方法是什么?我在这里阅读了这种方法http://www.claassen.net/geek/blog/2011/08/using-log4net-without-requiring-it-as-a-dependency.html但不确定这是否是标准化方法?
提前感谢艾尔