2011-10-13 16 views
12

Me he actualizado a VS2010 y estoy buscando el ejecutable vbuild. Para VS2008, fue bajo:¿Dónde está vcbuild en VS2010?

C: \ Archivos de programa (x86) \ Microsoft Visual Studio 9.0 \ VC \ vcpackages \ VCBuild.exe

dónde está para VS2010? No es bajo:

C: \ Archivos de programa (x86) \ Microsoft Visual Studio 10.0 \ VC \ vcpackages \ VCBuild.exe

+0

Hehe, trabajaron bastante duro para eliminarlo. –

Respuesta

20

No hay una vcbuild más - que es replaced by msbuild

También hay un TFSBuild.exe en C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE pero no sé si es un reemplazo exacto.

2

Instalación de Windows SDK 7 http://www.microsoft.com/en-us/download/details.aspx?id=3138 le devuelve vcbuild Pero eso nos reveló un problema nuevo, ATLMFC no está instalado. (Necesitamos construir nuestro software en el servidor de construcción, tuvimos que instalar vs2008)

+1

Tengo Windows SDK 7.1 y no tengo vcbuild. El que enlazó es 7.0. ¿Debo instalar ambos en paralelo? – khattam

11

Me encontré con un problema similar con un módulo Node.js que se rehúsa a instalar a menos que agregue la ubicación de vcbuild.exe a la ruta del sistema.

@neslekkiManswer fue un punto de partida para mí, pero no quería tener que instalar todo el Visual Studio o SDK; solo quería las herramientas de compilación. Acabé descubriendo se puede descargar las herramientas de construcción por sí mismos:

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

Una vez instalado, de vcbuild.exe debe situarse en algún lugar de las subcarpetas de C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin (la mía estaba en amd64).

Sé que esta pregunta tiene algunos años, pero espero que esto ayude a alguien más adelante en el futuro.

+6

Gracias, su respuesta me ayudó, pero no todo el camino. Fui al enlace y solo encontré ** Microsoft Build Tools 2013 **, que creó una carpeta 'C: \ Archivos de programa (x86) \ MSBuild \ 12.0 \ Bin' pero no' VCBuild.exe'. Pero otra SO [respuesta] (http://stackoverflow.com/questions/2817869/error-unable-to-find-vcvarsall-bat#comment30518746_10558328) que me indicó [http://go.microsoft.com/ ? linkid = 7729279] (http://go.microsoft.com/?linkid=7729279) que era una descarga de ** VC++ 2008 Express Edition ** que instalaba 'VCBuild.exe' en' C: \ Archivos de programa (x86) \ Microsoft Visual Studio 9.0 \ VC \ vcpackages' –

+2

El enlace de herramientas de compilación ha cambiado, pero las herramientas de compilación de Visual Studio 2015 se encuentran en https://www.microsoft.com/en-us/download/details.aspx?id= 48159 - esto me permite proceder con la compilación de la secuencia de comandos del nodo en un solo binario con nexe. – Rytis

-1

Instalar Microsoft Visual C++. Establezca una variable de entorno para VCbuild.exe en la carpeta de Visual Studio.

+1

Formatee su publicación utilizando la ortografía y el formato correctos (por ejemplo, escriba en mayúscula los nombres propios). Además, según lo escrito, su comentario sería más apropiado como comentario. –