J'ai de la difficulté à faire en sorte qu'Hibernate et Windsor travaillent ensemble. Mes détails de configuration sont les suivantes
Conflits entre l'assemblée de NHibernate et celle de Windsor
J'ai deux projets
-DomainModel
-MVCApp
J'ai téléchargé NHibernate 2.1.2 et 2.1.1 Windsor
J'ai ajouté les références suivantes à DomainModel du dossier required_Bins du téléchargement de NHibernate -
Antlr3, Iese, log4net et NHibernate 2.1.2.4
J'ai également ajouté des références dans DomainModel aux fichiers pour Lazy_loading comprenant
Castle.Core - 1.1.0.0
Castle.DynamicProxy2 - 2.1.0.0
NHibernate.ByteCode.Castle - 2.1.2.4
Le MVCApp a les références suivantes:
Castle.Core - 1.2.0.6623
Château .Microkernel - 2.1.0.6655
Castle.Windsor - 2.1.0.6655
Castle.DynamicProxy2 - 2.2.0.6628
Lorsque vous exécutez l'application que je reçois l'erreur:
Impossible de charger le fichier ou l'assembly « Castle.DynamicProxy2, Version = 2.1.0.0,
Appel de l'assembly: NHibernat e.ByteCode.Castle, Version = 2.1.2.4000
Le dossier MVC bin a la version Castle.DynamicProxy2 - 2.2.0.6628, d'où l'erreur après la demande de l'ancienne version.
Comment puis-je faire en sorte que cela fonctionne? Qu'est-ce que je manque ou inclu incorrectement? S'il vous plaît aider .. Merci.
A partir du téléchargement de NHibernate-2.1.2.GA-bin sourceforge.net .. merci pour l'option ActiveRecord. – Matt
Accrochage fournisseur NHibernate bytecode de AR est votre meilleure option pour l'instant, puisque l'équipe NHibernate ne fournit pas le téléchargement mis à jour pour DynamicProxy 2.2 –