NHibernateは2.1.1.4000用NHibernateの第二レベルのキャッシュ・プロバイダー
質問
私は私の第二レベルのキャッシュとしてNHibernate.Caches.SysCacheを使用したいしかしNHibernateは2.1.1.4000、に対して構築されたS#ARPを使用しています。しかし、NHibernateはのcontribのキャッシュは、明らかに私に問題を与えてNHibernateは2.1.2.4000に対して構築されています。
NHibernateは2.1.1.4000に対して構築された私はNHibernate.Caches.SysCache.dllをダウンロードすることができURLへのCAN誰ポイント私を
あるいは、実装が容易であるとNHibernateは2.1.1.4000
に対して構築されている別の第二レベルのキャッシュ・プロバイダーがありますおかげ
解決
私はnhforge.orgからNHibernateのコアとNHCacheの2.1.2ビルドに更新し、参照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>
他のヒント
今ボックスの
S#arpコマンドアーキテクチャ1.5.2サポートNHibernateは2.1.2.4000アウト。あなたはMVC 2に移動することができます場合は、このバージョンにアップグレードすることができます。
所属していません StackOverflow