0

我正在尝试使用 asp.net 4.0 和 VS 2012 制作一个 Web 应用程序,由于某种原因,如果它们不在文件夹中,我的样式表声明是该站点的第一个版本的库存。现在它们位于文件夹中,声明仍在呈现并推送到浏览器,如下所示:

 <link href="global.css" rel="stylesheet" type="text/css" />

而它们应该是(并且在 VS 内部):

 <link href="style/global.css" rel="stylesheet" type="text/css" />

我真的不知道发生了什么,我做错了什么吗?我已经构建、重建和清理了解决方案,并按下了刷新按钮(IE9、Firefox 和 chrome 中的按钮、f5、控件 f5)五十次。

4

3 回答 3

1

我有一个类似的问题。这是一个浏览器缓存问题。在 IE 中转到工具 | 互联网选项 | 常规选项卡。单击浏览历史记录“设置”。将其设置为“检查存储页面的新版本”到“每次访问该页面”。

于 2012-09-05T22:33:26.070 回答
1

这可能是由于浏览器中的缓存。我在开发网站时所做的是禁用浏览器缓存。然后每次它都会加载修改后的文件。

在 Google chrome 中,您可以在测试更改时使用隐身窗口。

于 2012-09-06T14:46:10.107 回答
0

就在我认为我会重新启动之前,我尝试重命名样式表。这为我解决了。似乎确实是一些缓存问题。

于 2015-07-22T11:51:40.627 回答