在发这篇文章之前,我浏览了所有有类似问题的帖子。
我希望MVC显示代码中未处理错误的视图,但是当我调试时,它一直停留在抛出异常的下面一行。
1) App的根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文件,只保留了一行,并确保它可以正常工作。
LOki。
发布于 2012-04-26 05:59:50
据我所知--在调试时,您总是会遇到异常,因为在VS中,异常断点是默认打开的。
您可以尝试在调试-->异常(Ctrl + D,E)中编辑设置
https://stackoverflow.com/questions/10324230
复制相似问题