Четыре бинарных файла из компиляции Visual Studio / C # - PullRequest
3 голосов
/ 07 октября 2010

Я скомпилировал простую программу (HIR) в Visual Studio 10.0 (C #) и получил четыре двоичных файла в каталоге Debug / Release.

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

Я полагаю, что HIR.exe - это двоичный файл, а HIR.pdb - это информация отладки. Однако для чего нужны HIR.vshost.exe и HIR.vshost.exe.mainfest?

Что касается развертывания, нужно ли разрешать пользователям устанавливать все четыре файла?

1 Ответ

5 голосов
/ 07 октября 2010

Вам не нужно развертывать файлы 'vshost', они просто помогают повысить производительность отладки в Visual Studio.

Просто для подтверждения из MSDN

Файлы процессов хостинга (.vshost.exe) предназначены для использования Visual Studio и не должны запускаться напрямую или развертываться вместе с вашим приложением

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...