我的问题是关于asp.net mvc,它用于在谷歌浏览器中正确显示UI直到昨天,因为今天它已经坏了。
它在Internet Explorer或Edge中正确显示所有内容,但它显示了chrome中的代码,而在我运行项目的visual studio中并不存在。 (我以前在我的项目中使用的chrome调试器中显示的代码,但我在visual studio中删除了它,尽管它仍然出现在chrome中,产生了错误的结果)。
我把我的项目上传到github(我的项目版本在chrome中工作得很好)所以我试着拉它但git告诉我“我的项目已经是最新的”所以它没有解决它。
我附上了一些可以帮助识别问题的图片。
css file present in Visual studio
css file shown in chrome debugger
感谢您的帮助
引用文件时,使用@ Url.Content(“〜/ style / example.css”)确保引用正确的文件可能是错误路径上的同一文件。
另外:尝试在chrome上单击ctrl + F5以强制刷新浏览器。
您在Visual Studio中出现的CSS称为Site.css
你在chrome调试器中的css是site.css
考虑到这些文件区分大小写,这可能是这些文件不起作用的一个原因,除了Windows本地的IE,其中文件不区分大小写。
检查您的css文件最近是否已重命名,从s/S[ite.css]
到S/s[ite.css]
。