0
디버깅 중에 컨트롤러에서 예외가 발생하면 오류보기를 표시 할 수 없습니다.예외가 발생하면 mvc 오류보기를 표시 할 수 없습니다.
나는 여기에 뭔가 빠져 있는데, 알아낼 수 없다는 것을 알고있다. 그것은 내 ErrorController 그것을 결코 만들지 않습니다.
컨트롤러에 ErrorController라는 컨트롤러가 있습니다.
모델 변수를 만들 때 오류 메시지를 확인할 수 있습니다. 여기
내 컨트롤러에서 예외 코드 :filterContext.ExceptionHandled = true;
var model = new HandleErrorInfo(filterContext.Exception, "Error", "Index");
filterContext.Result = new ViewResult()
{
ViewName = "~/Views/Shared/Error",
ViewData = new ViewDataDictionary<HandleErrorInfo>(model)
};
내 오류 컨트롤러는 단순히 다음과 같습니다
public class ErrorController : Controller
{
// GET: ErrorController
public ViewResult Index()
{
return View();
}
}
사람이 내가 여기에 내려다 보이는 무슨을 말해 줄래?
감사합니다. Nathan ... 그 트릭을 수행했습니다 ... – sagesky36