部署后,样式表无法在第一个请求时加载

时间:2014-07-29 18:59:01

标签: css asp.net-mvc-4 iis

部署新版本的站点后,每个用户第一次打开站点时,都不会下载或加载站点的样式表。刷新页面下载并加载样式表,然后网站看起来很好,直到下次我们进行部署。

该站点是部署到运行IIS 7的Windows Server 2008 R2的.NET 4 MVC网站。该站点使用通过VS10创建并导入IIS的发布包进行部署。

大多数用户使用IE10或11以及一些早期的IE用户访问该网站。没有可用于测试的电脑有Firefox或Chrome,因此我无法测试该网站的样式是否在其他浏览器中首次加载时显示。无论使用何种浏览器和版本,本地站点都会正确显示。没有报告服务器错误或浏览器错误。

样式是Bootstrap和自定义网站样式表。

1 个答案:

答案 0 :(得分:0)

CSS引用是否正确呈现到页面源中?我们的.Net 4.0 CMS遇到了类似的问题,其中动态填充的引用无法在负载下填充,因为响应在更新之前被刷新。不幸的是,由于时间限制,我们不得不在母版页中恢复静态引用。