我在 Web 配置文件中设置了自定义错误,如下所示:
<customErrors mode="RemoteOnly" defaultRedirect="GenericError.aspx" />
很好,花花公子...我喜欢那种模式=“RemoteOnly”有利于开发...
对于未处理的异常,我在 global.asax 中有:
Sub Application_Error(ByVal sender As Object, ByVal e As EventArgs)
Response.Redirect("GenericError.aspx")
End Sub
但是,未处理的异常将进入通用错误页面,而不是开发人员首选的信息性黄屏死机。我可以在 global.asax 中注释掉重定向,但是我需要记住为生产环境更改它。有没有办法可以在 Application_Error 中检查我是否远程以确定是否重定向?