处理错误属性未按预期方式工作
本文关键字:方式 工作 错误 属性 处理 | 更新日期: 2023-09-27 17:57:10
我有一个 ASP.Net MVC 2 Web应用程序,其中我有HomeController。索引方法生成未经授权的异常。我有自定义错误=on。现在我想在具有异常消息的共享文件夹中显示视图错误.aspx。但是我在浏览器中找不到资源/错误。
注意:我已经浏览了StackOverflow上的所有相关链接。
有什么帮助吗?
一步一步:
- 使用默认的视觉工作室向导创建新的 ASP.NET MVC 项目
-
修改主控制器,使其如下所示:
[HandleError] public class HomeController : Controller { public ActionResult Index() { throw new Exception("oops"); } }
-
将以下内容添加到 web.config 的
<system.web>
部分:<customErrors mode="On" />
-
运行应用程序
- 正如预期的那样,显示了
~/Views/Shared/Error.aspx