Главные страницы не распознают новые элементы управления - PullRequest
0 голосов
/ 22 октября 2008

Итак, по моему опыту, мастер-страницы иногда могут отставать, когда вы делаете обновления. Это не новый случай: вы вносите изменения, вы строите, вы идете на тестирование, а MasterPage все еще ищет старый элемент управления.

У кого-нибудь есть советы / приемы, которые они используют, когда это происходит? Обычно это проходит через некоторое время, но у меня нет времени.

Я использую VS 2008.

Ответы [ 4 ]

2 голосов
/ 22 октября 2008

Три основных варианта принудительной перезагрузки IIS:

  • При запуске из Visual Studio закройте сервер разработки ASP.NET, после чего он снова откроется при следующем запуске
  • Изменить файл web.config (вызывает сброс IIS)
  • Вызов IISRESET напрямую из командной строки
0 голосов
/ 22 октября 2008

Если я вижу в своем браузере что-то «устаревшее», я нажимаю control-f5, который заставляет вернуться к серверу, чтобы получить все. Это всегда дает мне последнюю версию всего без необходимости перезагружать iis, играть с web.config и т. Д.

0 голосов
/ 22 октября 2008

При тестировании в IE я обнаружил, что мне действительно нужно щелкнуть значок обновления, а не просто перейти к адресной строке и снова нажать клавишу ввода (как в Firefox), чтобы IIS отправил мне обновленный контент.

0 голосов
/ 22 октября 2008

Похоже на проблему с кешированием. Вы перезапускаете IIS после сборки? Вы строите на месте или публикуете? Это веб-приложение?

Попробуйте внести небольшие изменения в файл web.config при сборке и посмотрите, поможет ли это. Он перезагрузит сервер для вас и в основном сделает все заново. :)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...