我刚刚看到 NHibernate 3.3 已经发布,我尝试在一个新项目中实现它。
与 3.2 版非常相似,我在使用 Fluent NHibernate 时遇到了问题,我添加了 Fluent NHibernate 1.3 版并收到以下错误消息。
Could not load file or assembly 'NHibernate, Version=3.2.0.4000, Culture=neutral, PublicKeyToken=aa95f207798dfdb4' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference.
我可以使用最新版本的 NHibernate 安全流畅地运行吗?我知道以前针对 NHibernate 构建 FluentNHibernate 源代码可以工作。这是推荐的还是在 3.3 中发生了足够大的变化以使问题变得可能?
我检查了 Fluent NHibernate 站点,但看不到最近的活动。有谁知道 James 是否计划继续支持 Fluent,我知道他有一些疑问。
http://lostechies.com/jamesgregory/2011/04/13/me-on-nhibernate-3-2/
真的希望支持继续下去,因为 NHibernate 的代码映射感觉不那么直观,而且那里仍然没有太多信息。
干杯
史蒂夫