ASP.Net MVC应用程序不在Chrome中工作,尽管它在Edge和Internet Explorer中也有效

问题描述 投票:0回答:2

我的问题是关于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

感谢您的帮助

c# asp.net asp.net-mvc git github
2个回答
0
投票

引用文件时,使用@ Url.Content(“〜/ style / example.css”)确保引用正确的文件可能是错误路径上的同一文件。

另外:尝试在chrome上单击ctrl + F5以强制刷新浏览器。


1
投票

您在Visual Studio中出现的CSS称为Site.css

你在chrome调试器中的css是site.css

考虑到这些文件区分大小写,这可能是这些文件不起作用的一个原因,除了Windows本地的IE,其中文件不区分大小写。

检查您的css文件最近是否已重命名,从s/S[ite.css]S/s[ite.css]

© www.soinside.com 2019 - 2024. All rights reserved.