Я пытаюсь использовать профили кеширования для кэширования дочерних действий в моем приложении mvc, но получаю исключение: длительность должна быть положительным числом.
Мой файл web.config выглядит так:
<caching>
<outputCache enableOutputCache="true" />
<outputCacheSettings>
<outputCacheProfiles>
<add name="TopCategories" duration="3600" enabled="true" varyByParam="none" />
</outputCacheProfiles>
</outputCacheSettings>
</caching>
И мой дочерний элемент действует примерно так: Сведения об исключении: System.InvalidOperationException: продолжительность должна быть положительным числом.
Если я не использую профиль кеширования, он работает. Есть идеи, в чем проблема?