1

我们有一个全新的部署环境来测试 asp.net 网站构建。我已经将网站的最新版本部署到这个新服务器(体面的规范,绝不是懒散),但是当我在 IE 中打开新页面时,它们的渲染速度非常慢,渲染页面大约需要一分钟。但是,在 Firefox 和其他浏览器中,它以正常速度(不到 1 秒)正确呈现。鉴于它在所有其他浏览器中呈现良好,并且在 IE 7 和 8 中本地运行代码时可以正常工作,我假设它是一个环境/设置问题,但不知道要检查什么,为什么它在 IE 中呈现如此糟糕. 服务器是运行 IIS7 的 2008r2。

如果有人对造成这种情况的原因有任何想法,将不胜感激。

谢谢

4

1 回答 1

0

您可能已经检查了这一点,但如果您使用的是网站项目模型,那么在部署之前不会预编译应用程序。“因为页面必须在首次访问时自动编译,所以在部署后首次请求 ASP.NET 页面时可能会有短暂但明显的延迟。” * ASP.NET 参考 如果您总是在部署后首先使用 IE 访问您的站点;这可以解释为什么延迟似乎只发生在 IE 中。

于 2010-08-02T14:22:44.713 回答