nHibernate程序集的问题

nHibernate程序集的问题,nhibernate,assemblies,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 loc

我正在为我的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)

我真的很困惑,因为我已经添加了所有必要的参考资料等。任何帮助都将是巨大的

正如毛里西奥在上面所说,很可能是版本不匹配。您有一个引用nhibernate版本3.0.0.4000的程序集,而您的引用中没有包含版本3.0.0.4000。如果您使用的是Fluent NHibernate,您只需获取最新版本的NHibernate和Fluent NHibernate即可。只要使用此下载中的所有参考资料,您就应该很好。

您运行的是哪个版本的fluent nhibernate?