2010-10-07 6 views
3

J'ai compilé un programme simple (HIR) dans Visual Studio 10.0 (C#) et j'ai obtenu les quatre binaires dans un répertoire Debug/Release.Quatre binaires de compilation Visual Studio/C#

  • HIR.exe
  • HIR.pdb
  • HIR.vshost.exe
  • HIR.vshost.exe.manifest

Je suppose que HIR.exe est le binaire, et HIR.pdb est l'information de débogage. Cependant, à quoi servent HIR.vshost.exe et HIR.vshost.exe.mainfest?

En termes de déploiement, dois-je laisser les utilisateurs installer tous les quatre fichiers?

+0

Découvrez http://stackoverflow.com/questions/774187/what-is-the-purpose-of-vshost-exe-file – InSane

Répondre

5

Vous n'avez pas besoin de déployer les fichiers 'vshost', ce sont juste pour aider avec les performances du débogage dans Visual Studio.

Juste pour confirmer, à partir de MSDN

fichiers processus d'hébergement (.vshost.exe) sont pour une utilisation par Visual Studio et ne doit pas être exécuté directement ou mutées avec votre application

http://msdn.microsoft.com/en-us/library/ms185331%28v=VS.100%29.aspx

Questions connexes