как мне удалить исключение/результат 404 или FileNotFound из моего действия и позволить IIS использовать мою конфигурацию конфигурации customErrors, чтобы показать страницу 404?
Я определил свои пользовательские ошибки как таковые
<customErrors mode="On" defaultRedirect="/trouble">
<error statusCode="404" redirect="/notfound" />
</customErrors>
Моя первая попытка actionResult, которая пытается добавить это, не работает.
public class NotFoundResult : ActionResult {
public NotFoundResult() {
}
public override void ExecuteResult(ControllerContext context) {
context.HttpContext.Response.TrySkipIisCustomErrors = false;
context.HttpContext.Response.StatusCode = 404;
}
}
Но это просто показывает пустую страницу, а не мою/не найденную страницу
: (
Что мне делать?