私はNHibernate 2.1.2
をCastl ActiveRecord経由で使用しています。私はSysCache
を使って第2レベルのキャッシュを設定したかったのです。しかし、私はエラーが発生しました:タイプ 'NHibernate.Caches.SysCache.SysCacheProvider'のオブジェクトを 'NHibernate.Cache.ICacheProvider'にキャストできません
タイプ 'NHibernate.Cache.SysCache.SysCacheProvider'のオブジェクトを 'NHibernate.Cache.ICacheProvider'にキャストすることができません。
これを修正するにはどうすればよいですか?
これは問題ではありません。私たちはこのプロバイダを問題なく使用しています。どのように設定しましたか? ActiveRecordFacilityを使用していますか? – jishi
バージョンの不一致のように聞こえます。キャッシュ・プロバイダ・アセンブリがNHibernate 2.1.2のものであることを確認してください。 –
@Mauricio:NHibernate 2.1.2.4000、Castle.ActiveRecord 2.1.2.6725およびNHibernate.Caches.SysCache 2.1.2.4000を使用しています。それは問題ですか? –