Я пробовал это как с параметром ExceptionType, так и без него. У меня есть страница Error.aspx как в папке Views/Shared, так и в папке Views/thisController. Но каждый раз, когда я запускаю это, я получаю «Ошибка сервера в приложении /». Страница ошибки, а не хорошая в Views/Shared.MVC Бета [HandleError] Атрибут (нужна помощь)
Любая идея, что может быть неправильным здесь?
[HandleError(View="Error",ExceptionType=typeof(FormatException))]
public ActionResult Create()
{
throw new Exception();
//int breakMe = int.Parse("not a number");
return View();
}
Когда я меняю режим с RemoteOnly на On, он начал работать для меня. –
Я понял. Это потому, что я использую настраиваемый механизм просмотра, чтобы все мои страницы находились в каталоге приложений, таком как Rob Conery, для витрины MVC. HandleError не работает в этой ситуации. Может быть ошибкой MVC. – Schotime
Я отправил по электронной почте Phil Haack, и это подтверждено как ошибка. – Schotime