My question is closely related to the one
Log4Net : 2 libraries need 2 different version of it
but slightly different.
While our Main EXE is compiled with .Net Framework 4.0, some of the referenced assemblies are compiled for Framework v2.0 and we have to add logging within those assemblies as well. While we had chosen log4net v1.2.11 (the latest, I believe), we are hitting a road-block in using the 2 different assembles in our solution.