NHibernate 2e niveau fournisseur de cache pour NHibernate 2.1.1.4000
Question
J'utilise de # arp qui est construit contre NHibernate 2.1.1.4000, mais je voudrais utiliser NHibernate.Caches.SysCache comme mon cache de second niveau. Cependant les caches de NHibernate sont construites contre NHibernate 2.1.2.4000 qui me donne évidemment un problème.
Quelqu'un peut-il me pointer vers une URL que je peux télécharger NHibernate.Caches.SysCache.dll qui est construit contre NHibernate 2.1.1.4000
Ou est-il un autre niveau 2e fournisseur de cache qui est facile à mettre en œuvre et est construit contre NHibernate 2.1.1.4000
Merci
La solution
je mettre à jour à la version 2.1.2 du noyau NHibernate et NHCache de nhforge.org, et en utilisant la liaison d'un ensemble de redirection pour mettre à jour les s # Arp référence.
<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>
Autres conseils
S # arp architecture 1.5.2 prend en charge NHibernate 2.1.2.4000 hors de la boîte maintenant. Si vous pouvez passer à MVC 2, vous pouvez passer à cette version.