Asp.net mvc 3 从缓存中检索System.Web.Optimization捆绑包需要花费大量时间

Asp.net mvc 3 从缓存中检索System.Web.Optimization捆绑包需要花费大量时间,asp.net-mvc-3,bundling-and-minification,system.web.optimization,Asp.net Mvc 3,Bundling And Minification,System.web.optimization,我遇到了一个奇怪的问题,在第二次加载页面时,必须从缓存中检索包,对吗?但我看到的是,每个请求都会执行一些长操作。也许有人知道怎么解决这个问题?对于7kb的CSS包,250ms的数字从何而来 捆绑包来自默认的MVC4项目 屏幕如下: 我终于找到了原因。实际上,MVC将捆绑url视为真实url,并尝试在默认情况下启动Web.config中指定的所有模块。 添加新的配置节 <location path="~/Content/themes/base/css"> <system.w

我遇到了一个奇怪的问题,在第二次加载页面时,必须从缓存中检索包,对吗?但我看到的是,每个请求都会执行一些长操作。也许有人知道怎么解决这个问题?对于7kb的CSS包,250ms的数字从何而来

捆绑包来自默认的MVC4项目

屏幕如下:


我终于找到了原因。实际上,MVC将捆绑url视为真实url,并尝试在默认情况下启动Web.config中指定的所有模块。 添加新的配置节

 <location path="~/Content/themes/base/css">
  <system.webServer>
    <handlers>
      <clear/>
    </handlers>
  </system.webServer>
 </location>
解决了问题,现在不需要在每个请求上花费额外的时间