У меня возникла проблема с отладкой, почему маршрут выбрасывает 404, когда я был уверен, что правильно настроил его. Я делал изменения, перестраивал, все еще 404, я делал всевозможные сумасшедшие вещи на маршруте, но всегда 404.asp.net mvc 2 global.asax.cs игнорируется
Тогда в моем расстройстве я просто удалил ВСЕ маршрутизацию в global.asax, сохраненный перестроенный и запущенный. Я все еще получил 404 ...
но остальная часть сайта не сломалась! как это может быть? Я думал, вам нужно проложить маршрут или ничего не получится ... даже моя пользовательская маршрутизация по-прежнему работает. Я перестроил, resaved web.config. Я даже остановил веб-сайт и даже пул приложений и даже IIS ENIIRELY, а затем перезапустил evertyhing ...
все мои маршруты все еще, кажется, там!
Я даже бросил деление на ноль и даже FORCED исключения быть выброшено на Application_Start ... ни один из них не изменилось ничего ...
, что в священной ад происходит? мои маршруты где-то кешируются? ГДЕ?!
К сожалению, это не сработает, потому что для его регистрации я должен добавить код в файл global.asax, который игнорируется. Я добавил его в свою папку с bin и добавил код в соответствии с инструкциями, но ничего не изменилось ... что-то нужно настраивать неправильно, но я не знаю, что, это не имеет смысла! – SelAromDotNet
Возможно ли, что вы не получаете успешную компиляцию/сборку, а на сайте используется последняя хорошая сборка, в которой нет изменений, которые вы делаете? –
, но он строит, я сделал пересоединение как на решении, так и на веб-сайте, и я даже разбил сборку по назначению, и когда я это сделал, это не сработало, а затем, когда я исправил, он восстановит. Я чувствую, что я в сумеречной зоне ... – SelAromDotNet