title: Random COMException on Web App "The handle is invalid"
body: <p>All of a sudden, I am consistently getting a weird COMException on this machine when I try serve a web app with IIS.  I never used to have any problems with this.</p>
  
  <p>Stack Trace:</p>
  
  <pre>[COMException (0x80070006): The handle is invalid. (0x80070006 (E_HANDLE))]
  
  [FileLoadException]
     System.ServiceModel.Activation.HttpModule.ProcessRequest(Object sender, EventArgs e) +0
     System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +68
     System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +75</pre>
  
  <p>How can I fix this?  I need this server to be working later today for a demo.</p>
  
  <p>Things I have tried:</p>
  
  <ul>
  <li>Stop/Start in IIS</li>
  <li>aspnet_regiis -i</li>
  <li>reboot</li>
  </ul>