我有一个ASP.Net MVC 2 Web应用程序,我有HomeController。 Index方法生成未经授权的异常我有customErrors = on。现在我想在Exception.Message的共享文件夹中显示Error.aspx视图。但是我在浏览器中找不到资源/错误。
注意:我已经浏览了StackOverflow上的所有相关链接。
任何帮助?
答案 0 :(得分:2)
一步一步:
修改HomeController,使其如下所示:
[HandleError]
public class HomeController : Controller
{
public ActionResult Index()
{
throw new Exception("oops");
}
}
将以下内容添加到web.config的<system.web>
部分:
<customErrors mode="On" />
运行应用程序
~/Views/Shared/Error.aspx