IIS 7.5caching经典ASP响应和静态文件

我从Windows Server 2003迁移到Windows 2008 R2非常困难。 我的ASP代码似乎工作,但过了一段时间用户开始抱怨他们看到其他人的反应!

用户1:search – >获取loggingA(*) – >编辑 – >提交

用户2(在另一台PC上):search – >获取loggingA – > IE显示预编辑版本(*)!

之后我已经禁用了caching/内核caching,但是其他所有的设置都应该是默认的

在某种程度上相关的问题:我有一个.Net 2 ASP.NET应用程序使用Log4netlogging。 在迁移到W2k8 R2之后,日志时间戳已经过时了。 例如,在下午5点,最后修改时间仍然是1AM(同时使用目录和资源pipe理器)。 记事本显示5pm版本。 (我检查了如果我编辑一个文件并保存它,时间戳是正确的)

我在IIS上为日志设置了一个虚拟目录,下午5点我从下午4点看到内容。 我尝试通过追加'?'来强制刷新 到URL的末尾,它显示了2pm版本! 即使使用其他浏览器,我也会得到旧的数据。 提琴手显示响应时间是当前,当我刷新浏览器,然后使用Modified-Since标记来查找post 5pm数据,IIS将返回没有更改。

指针非常感谢!