gpt4 book ai didi

asp.net-mvc - 旧 CSS 文件渲染

转载 作者:行者123 更新时间:2023-12-05 03:14:43 24 4
gpt4 key购买 nike

几天来我一直在构建一个 ASP.NET MVC 5 项目,主要是处理 CSS 文件。然而,突然之间,用于在浏览器中显示 HTML 的 CSS 文件已恢复为旧版本。

BundleConfig.cs ,我有:

bundles.Add(new StyleBundle("~/Content/css").Include("~/Content/site.css"));

还有 ~/Content/site.css文件在过去几天已逐步更新,当我从 Visual Studio 运行该程序时,在 HTML 中观察到更改。

但是今天,我注意到呈现的 HTML 突然完全不同了。当我 View Source在 Firefox 中,在 <head>它显示的标签:

<link href="/Content/site.css" rel="stylesheet"/>

正如预期的那样。但是如果我从这个源文件中点击这个 CSS 文件的链接,它就会显示几天前一个非常旧的 CSS 文件的内容。我已经多次检查 Content/site.css 处的文件确实是我的新版本,而不是这个旧版本。我尝试过清理、重建、重新启动 Visual Studio 等,但这些都没有什么不同。

这很奇怪 - 关于我可能会做什么的任何想法都试图弄清楚发生了什么?

谢谢!

最佳答案

这个问题,大部分时候是和浏览器缓存有关,你需要做的是强制浏览器重新加载页面并重新加载缓存。

对于谷歌浏览器:
Ctrl + Shift + I 启动 Developer tools/inspector 窗口,然后右键单击刷新按钮,将出现一个上下文菜单,单击 Empty cache and hard reload

对于 Firefox(在开发版上测试)单击 Ctrl + r 或按住 Ctrl,然后按 F5

我遇到了和你一样的问题,按 Ctrl + r 解决了我的问题,因为我使用的是 Firefox Developer Edition

关于asp.net-mvc - 旧 CSS 文件渲染,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23391074/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com