我有一个运行在IIS7上的asp.net (2.x)应用程序,我们最近刚刚开始将JQuery整合到这些页面中,并且运行得很好。
然而,当我们将页面发布到服务器时,它们并没有正确更新。物理文件肯定在更新,但是,当加载站点时,IIS服务器似乎正在加载旧文件。出于某种原因,他们似乎在缓存,他们以前从未这样做过。这个网站有好几年的历史了。
我们没有启用IIS缓存,浏览器上也没有发生这种情况(是.cs文件没有正确更新)。知道是什么原因造成的吗?我不能在每次发布页面更改时都停止IIS。
发布于 2013-12-02 20:24:47
您可以将站点发布到IIS,而IIS认为您的旧web应用程序和修订后的web应用程序是两个不同的应用程序。然后,当您尝试从IIS请求该页时,您将得到旧版本的服务,因为它仍然存在。
您是否尝试过进入IIS管理器并查看通过IIS配置的web应用程序?我怀疑你有两个版本的同一个web应用程序,但在印象中只有一个。
https://stackoverflow.com/questions/20336868
复制相似问题