我尝试启动我的第一个ASP.NET MVC程序,并希望修改项目的某些部分。
当我尝试更改页面主体的背景颜色时,我转到Site.css文件并将颜色更改为#ffffff。当我重建程序时,颜色保持不变,我发现改变它的唯一方法是删除它并将其加载回项目。
在我看来好像我错过了一些非常基本的东西,你能帮助我吗?
答案 0 :(得分:9)
有些浏览器会积极地缓存你的CSS;您可能希望每次更改外部样式表时执行强制刷新( Ctrl + F5 或 Ctrl + Shift + - [R )。
前几天我的ASP.NET WebForms项目发生了这件事。正如评论中暗示的那样,IE是这种事情的一个众所周知的罪魁祸首。
答案 1 :(得分:1)
我认为它是由您的浏览器缓存的。 在我们的项目中,我们在开发后将css / js嵌入到程序集中以避免此类问题。