title: ASP.NET MVC5/IIS Express unable to debug - Code Not Running
body: <p>I start a VS2013 VB.Net MVC5 Web Application, set a breakpoint in HomeController About method and run "Start Debugging", navigate to About page and receive the message <code>"Code not running - The current Thread is not currently running or the call stack could not be obtained"</code> preventing any debugging.</p>
  
  <p>If I set a breakpoint in Global.asax Application_Start, the breakpoint works fine. Changing the "Enable Edit &amp; Continue" makes no difference.</p>
  
  <p>Anyone have any ideas what is happening?</p>
  
  <p><strong>Update</strong>: My environment was Windows 8.0 Pro with VS2013 Ultimate. </p>
  
  <p>I have since flushed my system and done a completely fresh install of Windows 8.1 Pro, VS2010 Ultimate, VS2012 Ultimate, &amp; VS2013 Ultimate. </p>
  
  <p>Same test done on all 3 versions of VS - File > New Project > MVC (Default). All 3 versions of VS are reporting "<code>Process with an Id of xxx is not running.</code>" </p>
  
  <p>VS2013 debug trace reports <code>"The program '[7720] iisexpress.exe: Program Trace' has exited with code 0 (0x0). The program '[xxxx] iisexpress.exe' has exited with code -1073741816 (0xc0000008) 'An invalid handle was specified'.</code>" </p>
  
  <p>I have run VS in and out of Administrator mode and receive the same results. I have uninstalled and reinstalled IIS Express 8.0.</p>