如果ASP.NET应用程序的CustomErrors设置为Off,有没有办法以编程方式进行检查?
发布时间:2020-05-23 17:53:42 所属栏目:asp.Net 来源:互联网
导读:我们通常在Global.asax中捕获未处理的异常,然后我们重定向到一个很好的友好错误页面。这对于Live环境很好,但是在我们的开发环境中,我们想检查CustomErrors是否为Off,如果是这样,只是抛出一个丑陋的错误。 有没有一个简单的方法来检查CustomErrors是否通
|
我们通常在Global.asax中捕获未处理的异常,然后我们重定向到一个很好的友好错误页面。这对于Live环境很好,但是在我们的开发环境中,我们想检查CustomErrors是否为Off,如果是这样,只是抛出一个丑陋的错误。 有没有一个简单的方法来检查CustomErrors是否通过代码关闭? 解决方法是的,到WebConfigurationManager:
System.Configuration.Configuration configuration =
System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration("/");
System.Web.Configuration.CustomErrorsSection section =
(CustomErrorsSection)configuration.GetSection("system.web/customErrors");
一旦你有这个部分,你可以检查模式是开或关如下: CustomErrorsMode mode = section.Mode;
if (mode == CustomErrorsMode.Off)
{
// Do something
} (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-3 – 可以重定向到新页面的Ajax.BeginForm
- asp.net-core – AspNetCore Abstractions无法加载
- 身份验证 – 禁止ASP.NET Core中的API URL重定向
- 单元测试 – 使用MOQ对象进行ASP.NET MVC单元测试
- asp.net-mvc – 区域在ASP.NET视图?
- asp.net-mvc – 如何使用asp.net mvc razor在视图中访问全局
- 经典ASP页面的性能测试?
- asp.net – Visual Studio 2015 RC中的界面上的错误“Visua
- iis-7 – ASP.NET MVC4在IIS7集成模式下不处理POST请求,但在
- asp.net-mvc – 为什么我的动作方法不会超时?
推荐文章
站长推荐
- asp.net-mvc – ASP.Net MVC加载进度指标
- asp.net中的泛型处理程序是什么?
- 文档在线预览的实现
- asp.net核心 – Kestrel托管基础
- asp.net-mvc-3 – ASP.NET MVC 3 WebGrid – 条件
- asp.net – 什么Jenkins插件可以用于.NET网站部署
- asp.net-mvc – MVC 4 _Layout.cshtml viewmodel
- asp.net-mvc – .NET MVC是否有强类型的Redirect
- asp.net-mvc – 使用Html.BeginForm()与自定义路
- asp.net-mvc-2 – 在MVC中实现自定义标识和IPrin
热点阅读
