Нужно ли мне что-то делать, чтобы Glimpse обрабатывал детали по запросу, возвращающему страницу ошибки сервера 404 по умолчанию на Cassini? По умолчанию страница 404 означает «Ошибка сервера в» / «Приложение» с сообщением «Ресурс не найден» (а также описание HTTP 404, запрошенный URL-адрес и информация о версии).
Этот проект имеет довольно сложную маршрутизацию, поэтому я не сомневаюсь, что у меня есть что-то противоречащее тому, что я пытаюсь сделать. Я просто хочу, чтобы Glimpse предоставил все возможные сведения, чтобы указать мне правильное направление для решения проблемы.
Я загрузил Glimpse через NuGet для проекта MVC3. Я использую встроенную систему хостинга Visual Studio 2010 (Cassini), и все отлично работает с ранее работавшими методами действий и их получающимися представлениями. С тех пор я добавил еще один метод действия, который трудно реализовать с помощью структуры URL по умолчанию (например, / controller / action? Someparam = x). Поскольку я думал, что данные маршрута Glimpse будут весьма полезны для определения того, что здесь происходит не так, я начал искать глазное яблоко в углу страницы по умолчанию 404. Glimpse, похоже, не «привязан» к этому результату.
ОБНОВЛЕНИЕ: также не работает с RouteDebugger . Что бы я ни ошибался, он достаточно высок, и кажется, что ничто не способно связать себя с ответом.
ОБНОВЛЕНИЕ: URL-адрес запроса не работал, потому что я забыл, что для этого действия установлено значение [HttpPost]
. Это полностью объясняет 404, но не то, как получить какую-либо информацию о маршруте от различных утилит в ответном ответе.