title: Using Debug.WriteLine to write to Output window (VS2012)
body: <p>I've used a good part of yesterday reading through all the related posts on SO and other online forums to find a solution to this seemingly very straightforward problem that is driving me nuts.</p>
  
  <p>For some reason, I just cannot seem to be able to print anything to the Output window of my Visual Studio 2012 (Ultimate). A quick run-down of what I tried:</p>
  
  <ul>
  <li>Put 'Solution Configurations' in debug mode</li>
  <li>Put 'Show output from' in debug mode</li>
  <li>Right-click Output window to open a dialog and make sure 'Program Output' is checked. In my case, I have everything checked</li>
  <li>Tools | Options | Debugging -> 'Redirect all Output Window text to the Immediate Window' is UNchecked</li>
  <li>Tools | Import and Export Settings -> Reset all settings (just in case I tweaked something unintentionally)</li>
  </ul>
  
  <p>I've tried all of the above and some more to no avail. I mean, I've spent a fair share of my time using a number of widely used IDEs but never had this much difficulty with simply trying to print something in the Output window.</p>
  
  <p>Lastly, it probably doesn't add any value to this post but here's my stupid-simple code:</p>
  
  <pre><code>using System;
  using System.Diagnostics;
  
  namespace DataProc.classes
  {
      class Program
      {
          static void Main(string[] args)
          {
              Debug.WriteLine("I hate you, silly VS!!!");
          }
      }
  }
  </code></pre>
  
  <p>EDIT: (Adding web.config)</p>
  
  <pre><code>&lt;configuration&gt;
      &lt;system.web&gt;
          &lt;compilation debug="true" targetFramework="4.5" /&gt;
          &lt;httpRuntime targetFramework="4.5" /&gt;
      &lt;/system.web&gt;
  &lt;/configuration&gt;
  </code></pre>