Estoy usando NHibernate 2.1.2.400 que hace referencia a log4net 1.2.10.0. En el mismo proyecto, también uso el SDK de contabilidad simple, lamentablemente todavía usa log4net 1.2.9.0.
Entonces puedo hacer que NHibernate funcione si hago referencia a log4net 1.2.10.0 pero el SimplySDK no funciona. Y viceversa...
Supongo que la mayoría de los problemas provienen del hecho de que log4net ha cambiado su clave de ensamblaje. Intenté usar una redirección de enlace sin éxito: las 2 DLL no tienen la misma clave.
Estoy considerando volver a compilar NHibernate para usar log4net 1.2.9.0, pero parece que no es lo correcto y creo que Simply Accounting no actualizará su SDK para usar log4net 1.2.10.0 en el corto plazo.
¿Cuál es la mejor manera de manejar esto? ¿Es posible resolverlo en absoluto?