【发布时间】:2014-06-24 08:04:06
【问题描述】:
我对部署在 IIS 7 上的 mvc5 网站中的 css 文件进行了更改。我使用捆绑配置在网站中设置 css 文件,因此 css 已缓存为 /website/content/css?v =Bz3KZjU_pdOm2wAVr7z_ylCuQzQDs1O8N6pV4cvXc_Q1。现在,我对该捆绑包中包含的 css 所做的更改未显示在浏览器中。我试过以下没有效果。
- 重置 IIS
- 删除临时 Internet 文件
- 触摸 web.config 文件
- 回收应用程序池
- 使用 f5 刷新浏览器
我不知道还能尝试什么..
【问题讨论】:
-
您是否尝试使用浏览器的开发工具?在网络选项卡中,检查获取捆绑包时的 HTTP 状态。通常使用开发工具时缓存是禁用的。
-
在网络选项卡中显示 304 未修改。当它已经
-
所以捆绑包不是最新的。你用的是缩小版吗?根据这个post,这可能是问题所在
-
不,我没有使用缩小版
-
对不起,我确实有一个缩小版。我删除了它,问题就消失了。非常感谢您的帮助
标签: html css iis asp.net-mvc-5