Код Global.asax не стреляет - PullRequest
       20

Код Global.asax не стреляет

1 голос
/ 23 января 2012

В качестве приложения ASP.Net 4.0 у меня есть пользовательская таблица маршрутов в Global.asax.Некоторое время все работало нормально.Мне нужно было изменить один из маршрутов, чтобы он указывал на новую веб-страницу, и я сделал это в таблице маршрутов, но когда я запускаю приложение - оно все равно переходит на старую страницу.Итак, я отлаживал, чтобы попытаться обнаружить проблему, и обнаружил две очень странные вещи:

1) Код в коде Global.asax больше не запускается.Я установил точку останова в Application_Start, а затем остановил веб-сервер разработки (VS2010), чтобы приложение перезапустилось, а затем запустило приложение - оно никогда не попадало.

2) Даже если код не срабатывает- маршруты все еще там (указывая на старую страницу) - где-то кешируется ??Я даже перезагрузил dev box, но они все еще там ...

Я выбрал приложение (командный проект) для любых заголовочных файлов, которые могут переопределить Global.asax, но их нет.Я не знаю, что попробовать дальше - есть идеи?

Некоторая новая информация - после того, как поискать еще немного.

  • Остановлен на веб-сервере
  • Исключено Глобально.asax из проекта (исходный код без изменения маршрута для указания на новую страницу).
  • Перестроенное приложение.
  • Запущено приложение, и теперь все маршруты пропали - невозможно перейти ни к одному из перенаправленных URL-адресов в приложении..
  • Снова остановлен против веб-сервера.
  • Включен Global.asax обратно в приложение.
  • Снова построите
  • Запустите снова и теперь достигните точки останова в Application_Startup.
  • Остановился на веб-сервере снова
  • Внесены изменения в коде таблицы маршрутов для указания на новую страницу.
  • Снова исключен глобальный
  • Снова создан приложение
  • Снова запустили приложение - маршруты пропали.
  • Снова остановлен на веб-сервере
  • Снова включен глобальный
  • Снова построено приложение
  • Сейчас - точка останова не нажатаснова и старый маршрут вернулся

Я схожу с ума?

...