如何让 NHibernate 流畅地与 NHibernate 3.x 一起使用

发布于 2024-08-23 14:14:26 字数 558 浏览 2 评论 0原文

如何让 Fluent NHibernate 与最新的 NHibernate 3.x 主干一起工作

我得到以下异常:

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 编译得很好

How to get Fluent NHibernate working with latest NHibernate 3.x trunk

I got the following Exception :

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

EDIT :

This exception occurs in FluentNhibernate file PersistanceConfiguration

    public TThisConfiguration Cache(Action<CacheSettingsBuilder> cacheExpression)
    {
        cacheExpression(cache);
        return (TThisConfiguration)this;
    }

Don't understand, FluentNHibernate is well compiled against NH 3.x

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

内心荒芜 2024-08-30 14:14:26

FluentNHibernate 下载页面 具有 NHibernate 3.0 和 2.1.2 的稳定预发行版(1.2 版之前)二进制文件

The FluentNHibernate download page has stable pre-release (pre 1.2) binaries for NHibernate 3.0 and 2.1.2

南街女流氓 2024-08-30 14:14:26

Fluent 刚刚发布了预发布二进制文件 (v1.2 ) 与 NH3 支持。无需重新编译其源代码。

Fluent just posted pre-release binaries (v1.2) with NH3 support. No need to recompile its sources.

演出会有结束 2024-08-30 14:14:26

我会从github上获取它:

https://github.com/dagda1/horn_src

这将包括所有依赖项也是如此,因此您无需费力编译所有项目及其依赖项:)

I'd grab it from github:

https://github.com/dagda1/horn_src

this will include all of the dependancies also so you don't need to mess about with compiling all the projects and their dependancies :)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文