VS2010中的vcbuild在哪里?

时间:2011-10-13 22:59:22

标签: visual-studio-2010 locate vcbuild

我已升级到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 个答案:

答案 0 :(得分:23)

不再有vcbuild - 它是replaced by msbuild

TFSBuild.exe中还有一个C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE,但我不知道它是否是一个确切的替代品。

答案 1 :(得分:13)

我遇到类似的问题,Node.js模块拒绝安装,除非我将vcbuild.exe的位置添加到系统路径。

@neslekkiManswer对我来说是一个起点,但我不想安装整个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 :(得分:2)

安装Windows SDK 7 http://www.microsoft.com/en-us/download/details.aspx?id=3138会返回vcbuild 但这为我们揭示了一个新问题,ATLMFC没有安装。 (需要在buildserver上构建我们的软件,必须安装vs2008)

答案 3 :(得分:0)

使用Chocolatey软件包管理器:

choco install -y vcbuildtools

答案 4 :(得分:-1)

安装Microsoft Visual C ++。将VCbuild.exe的环境变量设置为Visual Studio文件夹。