47

コンパイル時に次のようなチェックを行うことができます

#if DEBUG
    Log("something");
#endif

debug="false"しかし、実行時に Web.config に設定されているかどうかを確認するために何が好ましいでしょうか?

4

3 に答える 3

81

HttpContext.IsDebuggingEnabled

https://docs.microsoft.com/en-us/dotnet/api/system.web.httpcontext.isdebuggingenabled

于 2013-05-03T11:11:48.513 に答える
56

場合によっては、必要になる場合がありますHttpContext.Current.IsDebuggingEnabled(明らかですが、それでも)

于 2014-04-15T08:42:13.213 に答える