代码之家  ›  专栏  ›  技术社区  ›  Meidan Alon

在未安装vs的情况下运行msbuild

  •  9
  • Meidan Alon  · 技术社区  · 17 年前

    我试图在一个有一些C++代码的解决方案上运行MSBug。 我安装了SDK,但没有安装Visual Studio。 我得到以下错误:

    错误MSB34 11:无法加载VisualC++组件“VCuBuff.exe”。如果未安装该组件,请1)安装Microsoft Windows SDK for Windows Server 2008和.NET Framework 3.5,或2)安装Microsoft Visual Studio 2008。

    我在下面有vcbuild.exe C:\程序文件(x86)\Microsoft Visual Studio 9.0\VC\VCPackages

    如何使msbuild找到它?

    3 回复  |  直到 16 年前
        1
  •  3
  •   Timo Geusch    17 年前

    它可能和vcbuild.exe不在路径中一样简单。iirc,至少Visual Studio安装程序不会自动将命令行工具添加到系统或用户路径,您必须先运行vcvars32.bat来设置这些工具,然后才能开始生成。

        3
  •  0
  •   DesertShadow    17 年前

    如果没有安装正确版本的SDK,可以尝试使用标记/toolsversion:2.0的msbuild.exe。