我在本地主机(Windows 7)上的一个 Web 应用程序中缓存 aspx 和 ascx 文件时遇到问题。如果我对这些类型的文件之一进行更改,例如更改硬编码文本,则没有浏览器会接受此更改。我试过ctrl+f5,清除浏览器缓存。重新编译也无济于事,因为没有进行任何代码更改。唯一有帮助的是重置 IIS。
我在同一个 IIS 实例上运行了另一个 Web 应用程序,但我没有遇到这种行为。但是,我无法弄清楚这两个应用程序之间的区别是什么。我不发布任何文件,IIS 站点直接指向我在 Visual Studio 中编辑的文件。
有任何想法吗?