【发布时间】:2016-02-24 22:00:14
【问题描述】:
当我在本地运行 Microsoft.Web.Redis.RedisSessionStateProvider 时,我收到以下错误:
StackExchange.Redis.RedisServerException: ERR unknown command 'EVAL'
我已经从 nuget 安装了最新的 RedisSessionStateProvider。
网络配置:
<sessionState mode="Custom" customProvider="MySessionStateStore">
<providers>
<add name="MySessionStateStore" type="Microsoft.Web.Redis.RedisSessionStateProvider" host="" accessKey="" ssl="false" />
</providers>
</sessionState>
【问题讨论】:
-
EVAL在 redis 2.6 中引入;你在本地运行什么版本的redis?您是否更改了配置(尤其是命令映射)? -
谢谢 - 就是这样。我在windows上运行它,所以不容易得到redis服务器。
-
只是
cinst redis-64或install-package redis-64;很容易得到;p -
哈,是的,刚刚发现(见下文)。谢谢。