FluentNhibernate和NHibernate 3.2

FluentNhibernate和NHibernate 3.2,nhibernate,fluent-nhibernate,Nhibernate,Fluent Nhibernate,是否有针对NHibernate 3.2编译的FluentNHibernate版本? 如果不是,那么从3.1到3.2使用assmeblyBinding是否有效 谢谢我不知道有什么新版本。FNH 1.2无法与NH3.2一起开箱即用。您需要在app.config中设置绑定,如下所示: <dependentAssembly> <assemblyIdentity name="NHibernate" publicKeyToken="aa95f207798dfdb4"

是否有针对NHibernate 3.2编译的FluentNHibernate版本?
如果不是,那么从3.1到3.2使用assmeblyBinding是否有效


谢谢

我不知道有什么新版本。FNH 1.2无法与NH3.2一起开箱即用。您需要在app.config中设置绑定,如下所示:

    <dependentAssembly>
        <assemblyIdentity name="NHibernate" publicKeyToken="aa95f207798dfdb4" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-3.2.0.4000" newVersion="3.2.0.4000" />
    </dependentAssembly>


仅供参考:我正在使用此设置

如果您正在使用NuGet并安装最新的FNH软件包,它与NH 3.2兼容


您需要通过NuGet中的命令行安装它,但这是我所做的,并且工作正常。

NHibernate.ByteCode.LinFu代理工厂也需要安装它吗?Bytocode提供程序应该对FHN透明,所以应该可以工作。使用FNH,您只需将其配置为:.ProxyFactoryFactory(“NHibernate.Bytecode.DefaultProxyFactory,NHibernate”),如果您使用NuGet并安装最新的FNH软件包,它与NH3兼容。2@ColeW:如果这是真的,我想你应该把它设置为正常答案,让斯特纳接受为正确答案