title: Visual Studio 2015 debugger becomes unstable after using OpenFileDialog
body: <p>I am using Visual Studio Community 2015 and have recently begun to experience a problem when using the <code>OpenFileDialog</code> control.  I can run a debugging session on my program two or three times and use <code>OpenFileDialog</code> without problems.  After that, whenever I close the main form, the debugger does not terminate.  Clicking on the "Stop Debugging" button has no effect for about 20 seconds and then I get a <code>messagebox</code>:</p>
  
  <p>The debugger was unable to terminate one or more processes.  </p>
  
  <blockquote>
    <p>[9408] .....vshost.exe: Access is denied.</p>
    
    <p>The debugger may be unstable now.  It is recommended that you save all files and exit.</p>
  </blockquote>
  
  <p>After closing this box, the system again hangs for quite a while before returning to the code editor.</p>
  
  <p>In the Immediate Window is the message:</p>
  
  <blockquote>
    <p>Exception thrown at 0x752F3E28 (KernelBase.dll) in WindowsApplication1.exe: 0x000006BA: The RPC server is unavailable.</p>
  </blockquote>
  
  <p>In the Output Window under "Diagnostics Hub" is the message:</p>
  
  <blockquote>
    <p>Invalid operation detected by >'StandardClientTransportConnection.SendCustomMessage'.</p>
  </blockquote>
  
  <p>Following advice in posts with similar problems, I have used <code>Autoruns.exe</code> to disable ALL explorer extensions.  This has not solved the problem.</p>
  
  <p>Does anyone have any suggestions on how to diagnose this issue?</p>