0

我正在使用针对 NHibernate 2.1.1.4000 构建的 s#arp,但是我想使用 NHibernate.Caches.SysCache 作为我的二级缓存。然而,Nhibernate contrib 缓存是针对 NHibernate 2.1.2.4000 构建的,这显然给了我一个问题。

谁能指出我可以下载针对 NHibernate 2.1.1.4000 构建的 NHibernate.Caches.SysCache.dll 的 URL

或者是否有另一个易于实现并且针对 NHibernate 2.1.1.4000 构建的二级缓存提供程序

谢谢

4

2 回答 2

3

我将从 nhforge.org 更新到 NHibernate 核心和 NHCache 的 2.1.2 版本,并使用程序集绑定重定向来更新 s#arp 引用。

<configuration>
   <runtime>
      <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
         <dependentAssembly>
            <assemblyIdentity name="NHibernate" publicKeyToken="aa95f207798dfdb4"/>
            <bindingRedirect oldVersion="2.1.1.4000" newVersion="2.1.2.4000"/>
         </dependentAssembly>
      </assemblyBinding>
   </runtime>
</configuration>
于 2010-02-20T16:11:45.647 回答
1

S#arp Architecture 1.5.2 现在支持 NHibernate 2.1.2.4000 开箱即用。如果可以迁移到 MVC 2,则可以升级到此版本。

于 2010-06-22T15:47:31.860 回答