Usar diferentes versiones del mismo ensamblaje en la misma carpeta
Tengo la siguiente situación
Proyecto a
- Uses Castle Windsor v2.2
- Uses Project B via WindsorContainer
Proyecto B
- Uses NHibernate
- Uses Castle Windsor v2.1
En la carpeta bin del Proyecto A tengo el dll Castle.DynamicProxy2.dll v2.2 y los dlls NHibernate. Ahora el problema es que NHibernate depende de Castle.DynamicProxy2.dll v2.1 que no está allí. ¿Cómo resuelvo esta situación?