我正在尝试在一个包含一些C++代码的解决方案上运行msbuild.我安装了SDK但不安装Visual Studio.我收到以下错误:
错误MSB3411:无法加载Visual C++组件"VCBuild.exe".如果未安装该组件,则1)安装适用于Windows Server 2008和.NET Framework 3.5的Microsoft Windows SDK,或2)安装Microsoft Visual Studio 2008.
我在C:\ Program Files(x86)\ Microsoft Visual Studio 9.0\VC\vcpackages下有vcbuild.exe
如何让MSBuild找到它?
这可能就像 vcbuild.exe 不在路径中一样简单。IIRC,至少 Visual Studio 安装程序不会自动将命令行工具添加到系统或用户路径中,您必须先运行 vcvars32.bat 来设置它们,然后才能开始构建。