Какой компонент Visual Studio содержит файлы MSVC Hostx? - PullRequest
0 голосов
/ 03 февраля 2019

My .NET решение содержит команду editbin в событиях PostBuild.

Мы пытаемся создать Docker-контейнер для компиляции нашего решения.Для этого мы установили VS17 с помощью установщика .

Мы не можем найти, какой компонент нам следует выбрать, чтобы получить editbin.

В моей машине editbin существует в C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\bin\Host{x86/x64}\{x86/x64/arm64} в 6 местах - все комбинации заполнителей.

1 Ответ

0 голосов
/ 03 февраля 2019

editbin является частью набора инструментов сборки C ++ вместе с cl (компилятор), link (компоновщик), rc (компилятор ресурсов) и другими подобными инструментами для создания / изменения двоичных файлов.,Вот почему вы найдете его в подкаталоге "... \ VC \ Tools ...".

Таким образом, это будет в "Visual Studio Build Tools 2017" компоненте:

Инструменты сборки Visual Studio позволяют создавать собственные и управляемые приложения на основе MSBuild, не требуя Visual Studio IDE.Существуют варианты установки компиляторов и библиотек Visual C ++, поддержки MFC, ATL и C ++ / CLI.

Обратите внимание, что для этого не нужно устанавливать Visual Studio.Вы также можете установить Windows SDK .

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