![]() |
|
Модераторы: gambit |
![]()
|
|
| Fomaa |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 122 Регистрация: 27.6.2007 Репутация: нет Всего: нет |
Создал простой солюшн. Добавил тему. В теме добавил файл с таблицами стилей.
Студия видит файл и предлагают даже выбирать стили. При запуске сайта из студии (ctrl+f5) - стили применяются. А вот если запустить через URL (в IIS добавил приложение для этого сайта), то сайт загружается. а стили не применяются. |
|||
|
||||
| A5uKa |
|
|||
|
TЋ♥s F1rȜ iƧ BurȠiƞg ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 1928 Регистрация: 30.8.2008 Репутация: 3 Всего: 16 |
Магия ?
|
|||
|
||||
| Любитель |
|
|||
|
Программист-романтик ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3645 Регистрация: 21.5.2005 Где: Воронеж Репутация: 5 Всего: 92 |
1. Посмотреть в хтмл-е какой <link> на цсс стоит.
2. Открыть этот урл напрямую. |
|||
|
||||
| Fomaa |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 122 Регистрация: 27.6.2007 Репутация: нет Всего: нет |
Вот путь, где лежит файл стилей http://localhost/trademanager/App_Themes/Classic/Default.css.
IE открывает пустую страницу при указании такого пути. Когда меняю Default.css на Default2.css, то показывает 404 ошибку. Т.е. путь правильный и такой файл есть. Но почему-то не подгружается. Еще раз подчеркну, что при запуске сайта из студии (ctrl+f5) - стили применяются |
|||
|
||||
| Lunatic2009 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 46 Регистрация: 1.7.2009 Репутация: 2 Всего: 3 |
Насколько я знаю, тема подключается в web.config в теге <pages theme="Classic"> или через <link> на самой странице, но в этом случае не будут применяться скины (filename.skin).
|
|||
|
||||
| Любитель |
|
|||
|
Программист-романтик ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3645 Регистрация: 21.5.2005 Где: Воронеж Репутация: 5 Всего: 92 |
Так Default.css непосредственно какой код выдаёт? 200 или нет?
Хендлеры/модули есть? Настройки авторизации? Добавлено @ 02:39 И ещё - IIS какой? Это сообщение отредактировал(а) Любитель - 16.4.2010, 02:39 |
|||
|
||||
| Fomaa |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 122 Регистрация: 27.6.2007 Репутация: нет Всего: нет |
По той ссылке Default.css код не выдает. Просто пустая страница.
Авторизации никакой нет. IIS 7. Это сообщение отредактировал(а) Fomaa - 16.4.2010, 14:13 |
|||
|
||||
| Любитель |
|
|||
|
Программист-романтик ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3645 Регистрация: 21.5.2005 Где: Воронеж Репутация: 5 Всего: 92 |
Ээ.. Ну я имел ввиду HTTP-шный код. Тот же FireBug показывает. Вообще - похоже, что перехватывается обработка каким-т модулем.. А что в веб.конфиге в system.webServer? По идее, в случае IIS7 как раз всё больше похоже на студийный сервер. Но ИИС-овскую секцию Cassini не читает. |
|||
|
||||
| A5uKa |
|
|||
|
TЋ♥s F1rȜ iƧ BurȠiƞg ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 1928 Регистрация: 30.8.2008 Репутация: 3 Всего: 16 |
Коды страницы и web.config и css в студию ...
|
|||
|
||||
| 1stain |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 486 Регистрация: 30.7.2007 Где: Киев - Харьков Репутация: 11 Всего: 40 |
Поставь Windows авторизцию и включи имперсонализацию. Если после этого стили применятся - проверяй разрешения на файл стилей на уровне системы для юзера, под которым запущен процемм IIS.
-------------------- Все знают, что это невозможно. Но вот приходит невежда, которому это неизвестно - он-то и делает открытие. (Albert Einstein) ![]() |
|||
|
||||
| Fomaa |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 122 Регистрация: 27.6.2007 Репутация: нет Всего: нет |
||||
|
||||
| Fomaa |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 122 Регистрация: 27.6.2007 Репутация: нет Всего: нет |
Включил "Проверка подлинности Windows". а как включить имперсонализацию?
|
|||
|
||||
| auxoid |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 8.1.2012 Репутация: нет Всего: нет |
Я смотрю не только я мучился с этой проблемой. Дело в том, что сервер отдаёт пустое содержимое вместо статических страниц (.css, .js, .html). Решение проблемы состоит в том, чтобы включить поддержку статического содержимого в настройках IIS.
Здесь со скриншотами описана последовательность действий для того, чтобы включить эту поддержку. |
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Любитель, Mymik, mr.DUDA. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Разработка под ASP.NET | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |