【发布时间】:2015-05-15 16:16:21
【问题描述】:
谁能告诉我,如何在 MVC 5 中使用 Elmah.. 发生错误时,它必须重定向到某个默认页面,例如服务错误,找不到 Http。
public ActionResult About()
{
ViewBag.Message = "Your app description page.";
try
{
int message = Convert.ToInt32("Hello");
}
catch (Exception exp)
{
Elmah.ErrorSignal.FromCurrentContext().Raise(exp);
// throw;
}
return View();
}
如何重定向到错误页面
【问题讨论】:
-
@Bijan 你能看看我做了什么...我如何重定向到特定页面。当我遇到异常时
-
Elmah 是为了 logging 而不是将错误移交给错误页面。查看
HandleErrorAttribute或在Application_Error方法中的Global.asax.cs中放置一些东西。