Pregunta

Estoy utilizando # arp s que se construye contra NHibernate 2.1.1.4000, sin embargo me gustaría utilizar NHibernate.Caches.SysCache como mi caché de segundo nivel. Sin embargo, los cachés contrib Nhibernate se construyen contra NHibernate 2.1.2.4000 lo que obviamente me da un problema.

me puede punto cualquiera a una dirección URL que puedo descargar NHibernate.Caches.SysCache.dll que se construye contra NHibernate 2.1.1.4000

O hay otro proveedor de memoria caché de segundo nivel que es fácil de implementar y se construye contra NHibernate 2.1.1.4000

Gracias

¿Fue útil?

Solución

Me actualizaría a la 2.1.2 build de NHibernate núcleo y NHCache de nhforge.org, y utilizar un redireccionamiento estructura de encuadernación para actualizar la referencia 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>

Otros consejos

S # arp Arquitectura 1.5.2 soportes NHibernate 2.1.2.4000 fuera de la caja ahora. Si puede mover a MVC 2, se puede actualizar a esta versión.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top