【发布时间】:2015-02-07 18:59:18
【问题描述】:
我在本地 IIS(不是 IIS Express)上托管一个 ASP.NET 网站,一旦我在 Visual Studio 中保存对 .css 文件的更改,更改就会立即出现在使用该文件的浏览器窗口中(或在 Chrome 中将鼠标悬停在窗口上之后),无需清除缓存和刷新。
为什么更改会立即出现?
在浏览器中打开 .css 文件本身(不是使用该文件的页面)会显示更预期的结果:在我刷新 .css 文件之前,将文件保存在 Visual Studio 中不会改变我在浏览器中看到的内容。
【问题讨论】:
-
"并且只要我在 Visual Studio 中保存对 .css 文件的更改,更改就会立即出现在浏览器窗口中","将文件保存在在我刷新 .css 文件之前,Visual Studio 不会更改我在浏览器中看到的内容。”。不能下定决心吗?
-
@Banana 对不起,我认为这可能有点模棱两可,我想是的。在浏览器中查看 .css 文件时,文本不会更改,直到发生刷新。当在浏览器中查看页面(使用 .css)时,对 .css 文件的更改会立即在页面(以及浏览器的开发人员工具)上可见。
-
我还是不明白。你的意思是css页面的内容在你刷新之前不会改变,但是aspx页面仍然显示改变了?
-
@Banana 是的,我相信我们现在意见一致。
标签: css asp.net iis visual-studio-2013