title: What is the difference between IsDebuggingEnabled and Debugger.IsAttached
body: <p>Are there any differences between <code>System.Web.HttpContext.Current.IsDebuggingEnabled</code> and <code>System.Diagnostics.Debugger.IsAttached</code>?</p>
  
  <p>If so, what are the exact differences besides the fact that one is only for web applications while the other works in all kind of projects?</p>