nHibernate程序集的问题

时间:2011-04-20 19:28:29

标签: nhibernate assemblies

我正在为我的Fluent nHibernate项目创建一组单元测试,我的测试在安装过程中失败,出现以下错误:

 SetUp : System.IO.FileLoadException : Could not load file or assembly 'NHibernate,       Version=3.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)

我真的很难过,因为我已经添加了所有必要的参考资料等等。任何帮助都会很棒。

1 个答案:

答案 0 :(得分:0)

就像毛里西奥上面说的那样,你最有可能出现版本不匹配的情况。您有一个引用了nhibernate 3.0.0.4000版本的程序集,并且您的引用中没有包含3.0.0.4000版本。如果你正在使用Fluent NHibernate,你应该去here获得最新版本的NHibernate和Fluent NHibernate。只需使用此下载中的所有引用,您就应该很好。