Проблема CSSFriendly сразу после публикации на веб-сервере

Я создал веб-сайт и использовал совместимые с CSS адаптеры для меню, TreeView и GridView, все было правильно, но после публикации на моем замечательном веб-сервере меню и древовидные представления не загружались, и были только некоторые маркеры!

Вот моя работа: http://jds.cot.ir (мертвая ссылка)

Слева у меня есть меню, которое не загружается.


person Hossein Margani    schedule 20.07.2009    source источник
comment
Я просмотрел исходник html, все правильно, и классы видны, и style.css загружен, я не знаю, почему он не работает.   -  person Hossein Margani    schedule 20.07.2009
comment
каковы источники данных для ваших элементов управления? Они привязаны к базе данных? Если да, скопировали ли вы данные в свою базу данных и т. д.?   -  person Dan Diplo    schedule 20.07.2009
comment
Для тех, кто все еще следит за этим, существует проблема компиляции с App_Browsers и .Net 3.5 или более ранними средами выполнения и VS2010. Он скомпилирует все остальные элементы в предыдущую среду выполнения, но App_Browser.dll в 4.0 ... удалите /bin/App_browsers.dll, и все должно быть в порядке. Это может быть не явной причиной, которая у вас есть, но это может просто помочь.   -  person jcolebrand    schedule 16.09.2010


Ответы (3)


Вы скопировали папку App_Browsers? Я бы проверил, что вы скопировали все файлы, и, если можете, перезапустите пул приложений (это должно быть достигнуто касанием web.config).

person Dan Diplo    schedule 20.07.2009
comment
эта папка существует, мне перезапустить пул приложений? если да, то как? Вы имеете в виду, что через web.config я могу перезапустить пул приложений? - person Hossein Margani; 20.07.2009
comment
Я перезапустил приложение, скопировав app_offilne.htm и запросив URL-адрес, переименовав файл и снова запросив веб-сайт, но это еще не правильно. - person Hossein Margani; 20.07.2009

Я нашел проблему и решение, у меня есть ошибка при загрузке одного файла css:

<link href="/WebResource.axd?d=FmPs0x8PbK0cHdhnI4N-J7cB33HdEr5UOoA_QzdIwqZdeINM8Kod5dxru5SzZMkL0&amp;t=633820044382031250" type="text/css" rel="stylesheet" />

и содержимое этого css было ошибкой под названием:

Specified argument was out of the range of valid values. Parameter name: utcDate

Я изменил дату своего компьютера на месяц назад, перестроил свое решение и снова загрузил его.

И все правильно. ;)

person Hossein Margani    schedule 20.07.2009
comment
У меня это случилось сегодня вечером во время разработки, по-видимому, из-за смены времени !!! - person Brady Moritz; 07.11.2010

Попробуйте удалить precompiled.config из корня веб-приложения на сервере. Это сделало это для меня. Не особо разбирался в плюсах и минусах. Похоже, прекомпиляция издателя по какой-то причине не учитывает адаптеры управления. Я только что столкнулся с этим в VS2010 beta 2.

person scottt732    schedule 21.12.2009