title: What is the purpose of the vshost.exe file?
body: <p>When I create and compile a "Hello, World!" application in C#, I get three files in the Debug folder apart from the main exe (e.g. HelloWorld.exe)</p>
  
  <ol>
  <li>HelloWorld.vshost.exe</li>
  <li>HelloWorld.pdb</li>
  <li>HelloWorld.vshost.exe.manifest</li>
  </ol>
  
  <p>What purpose do these files serve?</p>