2011-10-13 207 views
12

我已经升级到VS2010,并且正在寻找vbuild可执行文件。对于VS2008,这是根据:VS2010中的vcbuild在哪里?

C:\ Program Files文件(x86)的\微软的Visual Studio 9.0 \ VC \ vcpackages \ vcbuild.exe

这是哪里的VS2010?这不是下:

C:\ Program Files文件(x86)的\微软的Visual Studio 10.0 \ VC \ vcpackages \ vcbuild.exe

+0

呵呵,他们很努力地消除它。 –

回答

20

没有一个vcbuild了 - 这是replaced by msbuild

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

11

我遇到了类似的问题,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)。

我知道这个问题已经过了几年了,但希望这可以帮助以后的某个人。

+6

谢谢,你的回答对我有帮助,但不是全部。我去了链接,只发现** Microsoft Build Tools 2013 **,它创建了一个'C:\ Program Files(x86)\ MSBuild \ 12.0 \ Bin'文件夹,但没有'VCBuild.exe'。 但是另一个SO [回复](http://stackoverflow.com/questions/2817869/error-unable-to-find-vcvarsall-bat#comment30518746_10558328)指出我[http://go.microsoft.com/ ?linkid = 7729279](该链接可能指向英文页面)(http://go.microsoft.com/?linkid=7729279)它是** VC++ 2008 Express Edition **的下载文件,它在'C:\ Program Files(x86 )\ Microsoft Visual Studio 9.0 \ VC \ vcpackages' –

+2

构建工具链接已更改,但Visual Studio 2015构建工具位于https://www.microsoft.com/zh-CN/download/details.aspx?id= 48159 - 这允许我继续将节点脚本编译为一个具有nexe的单个二进制文件。 – Rytis

-1

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

+1

请使用正确的拼写和格式来格式化您的文章(例如,大写专有名词)。另外,正如你所写的,你的评论会更适合作为评论。 –