Умирает приложение Asp.Net-MVC - PullRequest
       12

Умирает приложение Asp.Net-MVC

1 голос
/ 29 сентября 2010

У меня странная проблема с приложением Asp.NET MVC.

Использование Asp.NET MVC 3 Preview 1 на IIS 7.5 - Интегрировано

После сборки приложения все работает нормально.Затем через некоторое время (или иногда после обновления файла view или js) приложение умирает.

То есть, запрашивая корневую страницу, я получаю ошибку 403 и запрашивая любую другую страницу, я получаю ошибку 404.

После перестройки все снова работает нормально на некоторое время, пока снова не умрет.

Я вижу это на двух разных машинах разработки.Кроме того, у меня есть другое приложение, которое очень похоже (MVC 3, IIS и т. Д.) На обеих машинах разработчика, и оно работает без проблем.Я детально проверил файлы конфигурации и не вижу ничего заметного в этом.

Кто-нибудь знает, что может привести к смерти приложения или где искать дополнительную информацию?(Я все еще могу получить доступ к elmah.axd, хотя никакой информации там нет).

1 Ответ

1 голос
/ 29 сентября 2010

Здесь не так много, но 403 и 404 - это подсказки, что по крайней мере маршрутизация ASP.NET не работает;403 возвращается, потому что веб-сервер считает, что вы хотите просмотреть каталог, 404, потому что у вашего запроса нет действительного соответствующего ресурса.

Так как вы используете новую версию MVC, я подозреваю, что проблема может быть там.Когда вы получаете сообщение об ошибке, можете ли вы перейти на обычную страницу .aspx?Правильно ли выполняется код на стороне сервера?

У вас есть сайт, размещенный в IIS 7.5, а не только встроенный веб-сервер Visual Studio, верно?Можно ли включить мониторинг / ведение журнала событий, чтобы узнать, получает ли IIS попадание?

Я прошу прощения за отсутствие какого-либо фактического ответа, похоже, у вас сложная проблема для отладки.

Удачи!

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