Alachisoft.NCache.Runtime.Exceptions.OperationFailedException:未初始化缓存

时间:2012-04-05 09:53:43

标签: asp.net nhibernate caching ncache

我们正在使用NCache作为NHibernate的二级缓存。

本地控制台测试应用程序可以从缓存中检索项目。

然而,在我们的网络应用中,我们收到“缓存尚未初始化”

我们正在使用WCF通过前端站点连接到运行查询的后台站点。

任何人对如何解决此错误有任何想法?

由于

1 个答案:

答案 0 :(得分:0)

发现问题的原因是我们使用Castle注册后端WCF服务的方式。

使用'PerWcfOperation'或除Transient之外的任何其他注册都会导致此错误。

将我们的服务生命周期设置为Transient,并按预期工作。

将通过Castle源查找原因。