我已经升级到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
我已经升级到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
现在已经没有vcbuild了 - 它被msbuild所取代
C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE
下还有一个TFSBuild.exe
,但我不知道它是否是完全替代品。
我遇到了一个类似的问题,一个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中)。
我知道这个问题已经存在几年了,但希望这能帮助日后的某个人。
C:\Program Files (x86)\MSBuild\12.0\Bin
文件夹,但没有VCBuild.exe
。但另一个SO 答案指向了http://go.microsoft.com/?linkid=7729279,那是一个VC++ 2008 Express Edition的下载页面,安装后VCBuild.exe
被放在了C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\vcpackages
。 - T Nguyen安装Windows SDK 7http://www.microsoft.com/en-us/download/details.aspx?id=3138会提供vcbuild工具,但这也给我们带来了一个新问题,ATLMFC未安装(在构建服务器上构建软件需要安装vs2008)。
安装 Microsoft Visual C++。为 VCbuild.exe
设置一个指向 Visual Studio 文件夹的环境变量。