我的方案是,如果Application处于调试模式,那么某些操作将会触发,但是首先我必须以实用方式验证调试器的状态,所以有没有任何方法或c#库来执行此操作
答案 0 :(得分:2)
如果附加了调试器,则它将返回true。
if(System.Diagnostics.Debugger.IsAttached)
{
// ...
}
答案 1 :(得分:0)
对于Web应用程序,请使用HttpContext.Current.IsDebuggingEnabled
对于Windows应用程序,在编译期间使用DEBUG
标志,并使用If directive