MVC3例外処理を試していますが、次のテストコードが付属しています。
public class HomeController : Controller {
public ActionResult Index() {
throw new ArgumentException();
return View();
}
}
私のコントローラーは例外をスローするように強制し、私のweb.configで
<customErrors mode="On" defaultRedirect="~/ErrorHandler/Index">
<error statusCode="404" redirect="~/ErrorHandler/NotFound"></error>
</customErrors>
ErrorHandler/IndexおよびErrorHandler/NotFoundリクエストをサーバー化するための別のコントローラーを既に作成しました。
私のテストでは、404コードをキャプチャできることがわかりましたが、500コードは完全に無視されています。
私のコードに何か問題がありますか?
ありがとうハーディ