2008-11-24 5 views
1

Donc, je convertis mes fichiers de cartographie au besoin (en faisant changements, convertir en mappage). Tout lors de la configuration NHibernate comme ceci:Exception étrange lors de la combinaison .hbm.xml et Fluent NHibernate - Des idées?

Assembly asm = Assembly.Load("RPMWare.Core.DataAccess"); 

//NHibernate configuration: see hibernate.cfg.xml 
var cfg = new Configuration(); 
cfg.AddMappingsFromAssembly(asm); 
cfg.Configure(); 

Et en cours d'exécution de mon application web je reçois l'exception suivante:

Could not load file or assembly 'NHibernate, Version=2.0.0.4000, 
Culture=neutral, PublicKeyToken=aa95f207798dfdb4' or one of its 
dependencies. The located assembly's manifest definition does not 
match the assembly reference. (Exception from HRESULT: 0x80131040) 

Cependant, tous mes tests d'intégration fonctionnent comme prévu. Des idées?

Répondre

3

Nevermind. Si vous utilisez la dernière version de Fluent NHibernate et la dernière version de NHibernate, vous devez ajouter VOTRE VERSION de NHibernate au projet Fluent NHibernate avant de construire.

+0

Oui. Courir dans moi-même quelques fois. – yfeldblum

Questions connexes