我最近将我的开发网站从旧计算机(带有IIS5.1的WinXP)迁移到新计算机(带有IIS7.5的Win7)。该应用程序使用ASP.NET开发了一堆javascript和CSS文件。
在新计算机上,使用默认配置在默认网站下创建虚拟目录,但启用ASP.NET模拟和Windows身份验证(匿名禁用)
该应用程序使用IIS7.5附带的Classic .NET AppPool(.NET 2.0)上的Classic Pipeline。
使用上述配置,应用程序在IIS5.1上运行正常,但在IIS7.5上运行不正常。页面将正确加载,但如果点击刷新按钮,页面将通过仅显示ASP.NET页面而不加载JS和CSS而错误加载。
但是,通过重新输入地址栏中的URL并按Enter键重新加载页面,它会正确显示。
起初,我认为这是因为IE9但我可以使用IE9在旧电脑上打开应用程序而没有问题。
如果有人知道任何线索,请告诉我。
谢谢