0

Я использую s # arp, который построен против NHibernate 2.1.1.4000. Однако я хотел бы использовать NHibernate.Caches.SysCache в качестве моего кеша второго уровня. Однако кэширование Nhibernate contrib построено на NHibernate 2.1.2.4000, что, очевидно, дает мне проблему.NHibernate поставщик кэша второго уровня для NHibernate 2.1.1.4000

Может кто-нибудь мне точку в URL, который я могу скачать NHibernate.Caches.SysCache.dll, который построен на NHibernate 2.1.1.4000

Или есть другой поставщик кэша второго уровня, который легко реализовать и построен против NHibernate 2.1.1.4000

Благодаря

+0

Почему бы вам просто не взять исходный код и скомпилировать его с NHibernate 2.1.1.4000? – Emmanuel

+0

mmm, я думал об этом, однако я надеялся, что у кого-то может быть ссылка на DLL, которая мне нужна. – Rippo

ответ

3

Я бы обновиться до 2.1.2 сборки ядра NHibernate и NHCache от nhforge.org, и использовать сборочный связывания редирект для обновления 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> 
+0

+1 Спасибо за это, я надеялся на быстрое исправление, где я мог бы просто скачать правильную версию DLL – Rippo

+0

. Я сделал это наоборот, я не обновил nHibernate, а установил переадресацию привязки с «old = 2.1». 2.4000' to 'new = 2.1.1.4000', похоже, сделал трюк – Rippo

1

S # arp Architecture 1.5.2 теперь поддерживает NHibernate 2.1.2.4000. Если вы можете перейти на MVC 2, вы можете перейти на эту версию.

+0

Привет Alec благодарит за обновление, приятно видеть, что вы сделали это до SO – Rippo

Смежные вопросы