У меня есть веб-приложение ASP.NET, которое использует Темы.Внутри каталога темы находятся 9 * .css файлов.
Я опубликовал веб-приложение несколько месяцев назад на IIS 7.5 (и обновил регулярные версии).Если я просматриваю сайт со своего компьютера, моего личного компьютера или некоторых виртуальных машин на хостинге, сайт будет отлично отображаться.
Однако некоторые сотрудники компании, для которой мы создали страницу,недавно возникли проблемы с отображением.Я только смог воспроизвести проблему через удаленный сеанс и обнаружил, что только 8 из 9 стилей в выбранном каталоге тем включены на страницу.( Панель инструментов разработчика Internet Explorer показала это.) Клиент использует Internet Explorer в версии 8.
Кажется, что проблема затрагивает не только сотрудников той же компании, но и посетителей извнеа также.
Имя таблицы стилей, которая иногда не включается в страницу, называется style.css
.Я проверил, был ли файл недоступен с компьютера, на котором я создал удаленный сеанс, но это не так.Файл style.css
был доступен для просмотра.
До сих пор у меня никогда не было такой странной проблемы.Любые идеи о том, как это исправить?Сейчас я попытаюсь переместить style.css
из каталога App_Themes
и включить его вручную через MasterPage
.
Обновление: Я также обнаружил, что некоторые
<asp:Images ImageURl="~/images/mypic.png">
также не отображаются, только красный X для изображения не найден.Может быть, это связано?Я искал в Internet Explorer настройку мультимедиа -> показывать изображения, это было проверено.Сейчас я попытаюсь заменить файлы PNG файлами JPEG.