質問

私は私の第二レベルのキャッシュとして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に移動することができます場合は、このバージョンにアップグレードすることができます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top