【问题标题】:Installing Platform Toolset v120 under Visual Studio 2015在 Visual Studio 2015 下安装 Platform Toolset v120
【发布时间】:2016-10-09 19:55:41
【问题描述】:

使用 Visual Studio 2015 尝试构建需要 Platform Toolsets v120 的 C/C++ 项目。
未填充所需的平台工具集:

从this stackoverflow post 看来,如果不在同一系统上安装 Visual Studio 2013,就不可能这样做。真的吗?

如果是这样,那么微软托管的the build tools 有什么用?

【问题讨论】:

    标签: visual-studio visual-c++ visual-studio-2013 visual-studio-2015 msbuild


    【解决方案1】:

    构建工具页面显示构建工具仅适用于 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\”。

    【讨论】:

      【解决方案2】:

      您的项目已将 Visual Studio 2010 称为工具集,但您的计算机未安装 VS 2010。您需要在您的机器上安装 VS 2010(而不是 VS2013)。

      为什么不直接在 VS 2015 上编译呢?对于以前版本的 Windows,只需使用“Windows XP”工具集即可。

      【讨论】:

      • “所需的平台工具集没有得到填充:”主要关注的是 Visual Studio 的安装。如果缺少所需的平台工具集,似乎有必要这样做。
      • “Win XP”工具集也不适用于上述项目。
      猜你喜欢
      • 2014-03-01
      • 1970-01-01
      • 2020-03-04
      • 2015-07-27
      • 1970-01-01
      • 2017-02-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多