Изображения не отображаются при публикации в IIS

#asp.net

#asp.net

Вопрос:

У меня есть веб-приложение, использующее изображение в качестве фона панели меню. Эти изображения находятся в папке Appthemes / Images. Мы вызываем это изображение из класса CSS как url(../App_Themes/Images/GridHeader.png);. То же изображение используется в качестве фона для кнопок и заголовков сетки. Я опубликовал его в IIS под портом 85. Тогда изображения отображаются правильно. Но я должен использовать 85 в качестве общего порта для разных веб-сайтов. Итак, я создал виртуальный каталог для этого приложения в порту 85. Теперь к нему можно получить доступ как 192.168.1.25:85/MyWebsite. Теперь фоновое изображение для кнопки работает правильно. Но фоновое изображение для строки меню и заголовка сетки не отображаются. Пожалуйста, помогите.

Ответ №1:

Возможной причиной этого может быть то, что CSS будет находиться в подпапке.