1

https://www.dache.io/の Dache Distrubuted Caching を 試して、キャッシュに文字列を追加して取得しようとしているだけの簡単なサンプルを作成しました。以下のコード

たす

ASP.CacheProvider._cacheClient.AddOrUpdate("test",10);

取得するため

string strValue;
bool blnSuccess = ASP.CacheProvider._cacheClient.TryGet<string>("test", out strValue);

ここで、クラス ASP.CacheProvider の変数 _cacheClient を public にしました

アイテムをキャッシュに追加すると、エラーが発生するようになりました

「タイプ 'System.OutOfMemoryException' の例外が Dache.Core.dll で発生しましたが、ユーザー コードで処理されませんでした」

クラス "DacheProtocolHelper" のメソッド Extract で

誰でも助けることができますか?

アラヴィンドについて。

4

1 に答える 1

0

通信プロトコルが 1.4.8 で変更されたため、Dache のバージョンを混在させているようです。クライアントとホストの両方が同じバージョンであることを確認し、疑わしい場合は最新バージョン (1.5.2) にアップグレードしてください。

NuGet: Dache.ClientおよびDache.CacheHost

于 2014-12-23T04:22:35.987 に答える