我遇到了一个奇怪的问题,在第二次加载页面时,必须从Cache中检索bundle,对吧?但我看到的是,每个请求都会执行一些长操作。 也许有人知道如何解决这个问题?对于7kb的CSS捆绑,250毫秒的数字来自哪里?
Bundle来自默认的MVC 4项目。
屏幕如下:
答案 0 :(得分:0)
我终于找到了原因。实际上,MVC将bundle url视为真正的url,并尝试默认启动Web.config中指定的所有模块。 添加新配置部分
<location path="~/Content/themes/base/css">
<system.webServer>
<handlers>
<clear/>
</handlers>
</system.webServer>
</location>
解决了这个问题,现在额外的时间不会花在每个请求上。