1

У меня возникла странная проблема, но при втором загрузке страницы пакет должен быть извлечен из Cache, не так ли? Но я вижу, что некоторые длинные операции выполняются по каждому запросу. Возможно, кто-то знает, как это понять? Где цифра 250 мс исходит из набора CSS 7kb?System.Web.Optimization bundle извлечения из кеша стоит много времени

Связки представляют собой проект MVC 4 по умолчанию.

Экраны ниже:

enter image description here

ответ

0

я наконец-то нашел причину. На самом деле MVC рассматривает URL-адрес пакета как настоящий URL-адрес и пытается по умолчанию запускать все модули, указанные в Web.config. Добавление нового раздела конфигурации

<location path="~/Content/themes/base/css"> 
    <system.webServer> 
    <handlers> 
     <clear/> 
    </handlers> 
    </system.webServer> 
</location> 

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

 Смежные вопросы

  • Нет связанных вопросов^_^