Где находится vcbuild в VS2010? - PullRequest
14 голосов
/ 14 октября 2011

Я обновился до VS2010 и ищу исполняемый файл vbuild.Для VS2008 это было в:

C: \ Program Files (x86) \ Microsoft Visual Studio 9.0 \ VC \ vcpackages \ vcbuild.exe

Где это дляVS2010?Это не под:

C: \ Program Files (x86) \ Microsoft Visual Studio 10.0 \ VC \ vcpackages \ vcbuild.exe

Ответы [ 5 ]

23 голосов
/ 14 октября 2011

vcbuild больше не существует - он заменен на msbuild

Существует также TFSBuild.exe в C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE, но я не знаю, является ли это точной заменой.

12 голосов
/ 22 мая 2015

Я столкнулся с аналогичной проблемой, когда модуль Node.js отказывался устанавливать, если я не добавил местоположение vcbuild.exe в системный путь.

@ neslekkiM 's answer было для меня отправной точкой, но я не хотел устанавливать полную версию Visual Studio или SDK - я просто хотел инструменты для сборки.В итоге я обнаружил, что вы можете загрузить инструменты сборки самостоятельно:

https://www.microsoft.com/en-us/download/details.aspx?id=48159

После установки ваш vcbuild.exe должен находиться где-то в подпапках C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin (мой былв amd64).

Я знаю, что этому вопросу уже несколько лет, но, надеюсь, это поможет кому-нибудь позже.

2 голосов
/ 13 ноября 2013

Установка Windows SDK 7 http://www.microsoft.com/en-us/download/details.aspx?id=3138 возвращает vcbuild Но это показало нам новую проблему, ATLMFC не установлен.(необходимо было собрать наше программное обеспечение на сервере сборки, пришлось установить vs2008)

0 голосов
/ 02 января 2019

Использование Chocolatey Менеджер пакетов:

choco install -y vcbuildtools
0 голосов
/ 02 февраля 2016

Установите Microsoft Visual C ++.Установите переменную среды для VCbuild.exe для папки Visual Studio.

...