在我的 Web.config 我有。
<customErrors mode="On" defaultRedirect="~/Errors/Unknown">
<error statusCode="403" redirect="~/Errors/Forbidden"></error>
<error statusCode="404" redirect="~/Errors/NotFound"></error>
</customErrors>
如果我尝试打开一个不存在的页面,它工作正常。(它重定向到我的自定义错误页面:ErrorsController.NotFound)。当发生未处理的异常时(在本例中为 LINQ Signle(...))。它不会转到 ~/Errors/Unknown,但会显示默认消息:
错误。处理您的请求时发生错误。
如何用我的 ErrorsController.Unknown 替换它?