如何让Fluent NHibernate与NHibernate 3.x一起使用

时间:2010-02-27 23:38:15

标签: nhibernate fluent-nhibernate

如何让Fluent NHibernate使用最新的NHibernate 3.x trunk

我得到以下例外:

Could not load file or assembly 'NHibernate, Version=2.1.2.4000, Culture=neutral, PublicKeyToken=aa95f207798dfdb4' or one of its dependencies.

编辑:

FluentNhibernate文件PersistanceConfiguration

中会发生此异常
    public TThisConfiguration Cache(Action<CacheSettingsBuilder> cacheExpression)
    {
        cacheExpression(cache);
        return (TThisConfiguration)this;
    }

不明白,FluentNHibernate很好地编译了NH 3.x

3 个答案:

答案 0 :(得分:11)

FluentNHibernate download page为NHibernate 3.0和2.1.2提供了稳定的预发布(1.2之前版本)二进制文件

答案 1 :(得分:7)

Fluent刚刚发布了pre-release binaries (v1.2) NH3支持。无需重新编译其来源。

答案 2 :(得分:2)

我会从github抓住它:

https://github.com/dagda1/horn_src

这将包括所有依赖项,因此您不需要搞乱编译所有项目及其依赖性:)