Asp.net 为什么即使我更改了site.css,样式也不会更改?
我试图启动我的第一个ASP.NET MVC程序,并希望修改项目的某些部分 当我试图更改页面正文的背景色时,我转到Site.css文件并将颜色更改为#ffffff。当我重建程序时,颜色保持不变,我发现改变它的唯一方法是删除它并将其加载回项目Asp.net 为什么即使我更改了site.css,样式也不会更改?,asp.net,css,asp.net-mvc,Asp.net,Css,Asp.net Mvc,我试图启动我的第一个ASP.NET MVC程序,并希望修改项目的某些部分 当我试图更改页面正文的背景色时,我转到Site.css文件并将颜色更改为#ffffff。当我重建程序时,颜色保持不变,我发现改变它的唯一方法是删除它并将其加载回项目 在我看来,好像我遗漏了一些非常基本的东西,你能帮我吗?一些浏览器会积极地缓存你的CSS;您可能希望在每次更改外部样式表(Ctrl+F5或Ctrl+Shift+R)时执行强制刷新 前几天,我在ASP.NET WebForms项目中遇到了这种情况。正如评论中所暗示
在我看来,好像我遗漏了一些非常基本的东西,你能帮我吗?一些浏览器会积极地缓存你的CSS;您可能希望在每次更改外部样式表(Ctrl+F5或Ctrl+Shift+R)时执行强制刷新
前几天,我在ASP.NET WebForms项目中遇到了这种情况。正如评论中所暗示的,IE是这类事情的罪魁祸首。我认为它被你的浏览器缓存了。
在我们的项目中,我们确实在开发后将css/js嵌入程序集,以避免此类问题。当我编译和运行程序时,是的,它会打开IE。然而,即使我尝试使用Firefox打开页面,它仍然是sameThanks,但即使我刷新或使用其他浏览器,问题似乎也会发生。