Подтвердить что ты не робот

Где vcbuild в VS2010?

Я обновился до 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

4b9b3361

Ответ 1

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

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

Ответ 2

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

@neslekkiM ответ стал отправной точкой для меня, но я не хотел, чтобы установить всю 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).

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

Ответ 3

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

Ответ 4

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