Visual Studio 2015尝试构建需要 Platform Toolsets v120 的C / C ++项目。
所需的平台工具集未填充:
从this stackoverflow post来看,如果不在同一系统上安装Visual Studio 2013,就好像无法做到这一点。这是真的吗?
如果是,那么Microsoft托管的the build tools有什么用?
答案 0 :(得分:5)
构建工具页面说构建工具仅适用于VB / C#。
“Build Tools 2013提供了构建托管应用程序的基本工具。”
v120 MSBuild文件夹(C:\ Program Files(x86)\ MSBuild \ 12.0 \ Bin)包含VB / C#编译器(vbc.exe,csc.exe),但它不包含C ++编译器(cl.exe )。
cl.exe位于“C:\ Program Files(x86)\ Microsoft Visual Studio 12.0 \ VC \ bin \”。
答案 1 :(得分:2)
您的项目已将Visual Studio 2010称为工具集,但您的计算机未安装VS 2010。您需要在计算机上安装VS 2010(而不是VS2013)。
为什么不在VS 2015本身编译呢?对于以前版本的Windows,只需使用“Windows XP”工具集。