Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Where is vcbuild in VS2010?

I've upgraded to VS2010 and am looking for the vbuild executable. For VS2008, it was under:

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

Where is it for VS2010? It's not under:

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

like image 840
Patrick Lorio Avatar asked Oct 13 '11 22:10

Patrick Lorio


People also ask

How do I get MSBuild without Visual Studio?

To install MSBuild on a system that doesn't have Visual Studio, go to Build Tools for Visual Studio 2022 on the downloads page. Another way of getting MSBuild is to install the . NET SDK.

Does MSBuild require Visual Studio?

Use of the Build Tools require a valid Visual Studio license. If you can use the Visual Studio Community for free, you can also use the Build Tools with a valid free license.


2 Answers

There isn't a vcbuild anymore - it's replaced by msbuild

There is also a TFSBuild.exe in C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE but I don't know if it's an exact replacement.

like image 164
Martin Beckett Avatar answered Sep 22 '22 08:09

Martin Beckett


I was running into a similar issue with a Node.js module refusing to install unless I added the location of vcbuild.exe to the system path.

@neslekkiM's answer was a starting point for me, but I didn't want to have to install the entire Visual Studio or SDK - I just wanted the build tools. I ended up finding out you can download the build tools by themselves:

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

Once installed, your vcbuild.exe should be located somewhere in the subfolders of C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin (mine was in amd64).

I know this question is a few years old, but hopefully this helps someone later down the road.

like image 34
Winter Avatar answered Sep 22 '22 08:09

Winter