0

我希望能够使用 AppFabric 分布式缓存。我收到以下错误:

错误代码:子状态:检查客户端版本。它应该在服务器上允许的版本范围内。如有必要,将客户端升级到允许的版本。

我使用的版本Microsoft.ApplicationServer.Caching.ClientMicrosoft.ApplicationServer.Caching.Coredll 是 1.0.4632.0,这与我在 AppFabric 1.1 安装目录中找到的 dll 相同。为什么即使我使用与服务器上完全相同的 dll,我仍然会收到此错误?

4

1 回答 1

2

要消除此错误,应在服务器上配置允许的版本。

此命令应在 AppFabric 配置 Powershell 中的服务器上运行:

Update-CacheHostAllowedVersions -EndClientVersion 3

我还不确定这是每个主机还是每个集群。

资料来源:MSDN

这背后更长的故事是我发现我在服务器上安装了 AppFabric 1.0(出于某种原因,WebPI 安装了 1.0 而不是 1.1,这有点出乎意料)。我在 1.0 版本中收到此错误,并得出结论,升级服务器会使它消失。然而,做一个简单的升级是不够的。

于 2013-09-23T12:31:39.353 回答