Ответ 1
Это уже на месте; вы просто не видите его как по умолчанию необработанные ошибки отображаются, если ваш запрос поступает с самого веб-сервера - очень полезен для отладки. Удаленные посетители увидели бы результат по умолчанию error.cshtml:
Произошла ошибка при обработке вашего запроса.
Чтобы просмотреть страницу с ошибкой даже в локальном режиме, убедитесь, что режим customErrors "On":
<customErrors mode="On"/>
Возможно, вам нужно добавить это в <system.web>
в web.config. Но чаще всего при отладке устанавливается значение "RemoteOnly".