2013-08-12 6 views
1

Я создаю веб-приложение, в котором используется Co-Based Cache для управления сеансом. В разработке, я получаю эту ошибкуНужно ли мне AppFabric локально Чтобы проверить кеширование Azure Co-Based в разработке

Кэши, о которых идет речь, не существует. Обратитесь к администратору или используйте инструмент администрирования кэша для создания кэша

Но я не знаю, откуда я могу создать кеш. У меня установлен Azure SDK и m, используя VS2012. У меня нет сервера с установленным AppFabric. Нужно ли устанавливать AppFabric? Если да, то кто-то может предоставить ссылку для установки и использования AppFabric в режиме dev. Если нет, то какое решение? thanx

ответ

0

Пожалуйста, проверьте конфигурацию кеша cachename.

<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> 

Это должно быть по умолчанию или другой кэш создается на сервере.

Пожалуйста, обратитесь к этому link за настройку кэширования с использованием Azure Co-Based.

+0

u r right. Я использовал неправильное имя кеша. спасибо за вашу помощь – user2673886