确定应用程序是否在调试模式下运行而不使用httpcontext.(asp.net)

本文关键字:httpcontext net asp 运行 是否 应用程序 调试 模式 | 更新日期: 2023-09-27 18:05:13

. NET MVC程序可以使用

HttpContext.Current.IsDebuggingEnabled

为了确定debug="true"是否在web.config.

我如何做到这一点,而不参考HttpContext?

确定应用程序是否在调试模式下运行而不使用httpcontext.(asp.net)

您必须像这样手动读取配置:

var compilation = (CompilationSection)ConfigurationManager.GetSection("system.web/compilation");
if (compilation.Debug)
{
    //Debug is on!
}