我有一个使用Themes的ASP.NET Web应用程序。主题目录中有9 * .css文件。
我几个月前在IIS 7.5上发布了Web应用程序(并更新了常规)。如果我从我的计算机,私人计算机或托管设施中的某些虚拟机浏览网站,该网站将完美呈现。
但是,我们为其创建页面的公司的一些员工最近出现了显示问题。我只能通过远程会话重现问题,并发现,所选主题目录中的9个样式中只有8个包含在页面中。 (Internet Explorer Developer Toolbar显示了这一点。)客户端在版本8中使用Internet Explorer。
这个问题不仅影响到同一家公司的员工,也影响到来自外部的访客。
样式表的名称(有时未包含在页面中)称为style.css
。
我已经检查过是否无法从我创建远程会话的计算机访问该文件,但事实并非如此。 <{1}}文件可浏览。
到目前为止,我从未遇到过如此奇怪的问题。有想法该怎么解决这个吗?现在,我尝试将style.css
移出style.css
目录并通过App_Themes
手动添加。
更新 我也发现了一些
MasterPage
也没有显示,只有未找到图像的红色X.也许这有关系? 我找了Internet Explorer设置多媒体 - &gt;显示图像,它被检查。我现在尝试用JPEG文件替换PNG文件。
答案 0 :(得分:0)
现在我已经完成了以下操作:我将样式移出App_Themes文件夹,并将它们手动包含在MasterPage中。
关于图片的事情:我用google搜索IE有时不想显示以CYMK格式存储的图片。我用油漆打开它们并重新存放它们,以确保它们是RGB的。这解决了至少图像问题