我正在创建一个使用 Co-Located Cache 进行会话管理的 Web 应用程序。在开发中,我收到此错误
引用的缓存不存在。联系管理员或使用缓存管理工具创建缓存
但我不知道从哪里可以创建缓存。我安装了 Azure SDK 并使用 VS2012。我没有安装 AppFabric 的任何服务器。我需要安装 AppFabric 吗?如果是,那么有人可以提供一个链接以在开发模式下安装和使用 AppFabric。如果没有,那么解决方案是什么?谢谢
我正在创建一个使用 Co-Located Cache 进行会话管理的 Web 应用程序。在开发中,我收到此错误
引用的缓存不存在。联系管理员或使用缓存管理工具创建缓存
但我不知道从哪里可以创建缓存。我安装了 Azure SDK 并使用 VS2012。我没有安装 AppFabric 的任何服务器。我需要安装 AppFabric 吗?如果是,那么有人可以提供一个链接以在开发模式下安装和使用 AppFabric。如果没有,那么解决方案是什么?谢谢
请检查缓存客户端配置中的缓存名称。
<system.web>
<sessionState mode="Custom" customProvider="AFCacheSessionStateProvider">
<providers>
<add name="AFCacheSessionStateProvider"
type="Microsoft.Web.DistributedCache.DistributedCacheSessionStateStoreProvider,
Microsoft.Web.DistributedCache"
cacheName="default"
dataCacheClientName="default"/>
</providers>
</sessionState>
</system.web>
它应该是默认的或在服务器上创建的另一个缓存。
请参阅此链接以配置 Azure Co-Located Caching。