MVC3 句柄错误



在发布此内容之前,我浏览了所有具有类似问题的帖子。

我希望 MVC 显示代码中未处理错误的视图,但当我调试时,它一直停在下面引发异常的行处。

1) 应用程序的根 web.config 具有以下内容:

<customErrors mode="On"></customErrors>

2) 控制器操作方法:

[HandleError()]
        public ActionResult ShowErrorHandle()
        {
            int a = 10, b = 0; 
            throw new InvalidOperationException();
            return Content(a.ToString(),"text/plain",Encoding.Default);
        }

我还尝试用更具体的东西替换上面的默认 HandleError,但它仍然是相同的问题:

[HandleError(ExceptionType=typeof(Exception), View="AnotherIndex")]

我完全删除了 error.cshtml 文件,除了 1 行并确保它正常工作。

洛基。

据我所知 - 在调试时,您总是会遇到异常行,因为在 VS 中默认情况下打开异常断点。

您可以尝试在调试 --> 异常(Ctrl + D、E)中编辑设置

最新更新