Je viens de redémarrer un projet dans lequel j'utilise NHibernate. Le projet a bien fonctionné la dernière fois que je l'ai utilisé mais il donne maintenant l'erreur suivante.C# dll liaison à la version différente
System.IO.FileLoadException: Impossible de charger le fichier ou l'assemblage 'Iesi.Collections, Version = 1.0.0.3, Culture = neutral, PublicKeyToken = aa95f207798dfdb4' ou une de ses dépendances. La définition de manifeste de l'assembly située ne correspond pas à la référence d'assembly . (Exception de HRESULT: 0x80131040) à NHibernate.Cfg.Configuration.Reset() à NHibernate.Cfg.Configuration..ctor (SettingsFactory settingsFactory) à NHibernate.Cfg.Configuration..ctor() à Luther.Dao. Repositories.Session.NHibernateHelper..cctor() dans NHibernateHelper.cs: ligne 18
Je remarque la référence de courant à l'iesi.dll est à 1.0.1.0. Quelle est la meilleure façon de le remettre en marche? Essayez de trouver la version appropriée de la DLL ou trier le fichier manifeste?
You d man man! Sérieusement bien que je n'étais pas proche depuis quelques mois. La dernière fois, je l'ai ouvert c'était bien. Un de ces mystères. Quoi qu'il en soit, merci - vous m'avez probablement sauvé une demi-journée de cheveux tirant là. – Chin
@Chin Pas de problème. Je me suis heurté au même problème il y a quelque temps - heureux de sauver ma douleur. (c: – Dathan