You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Visual Studio 2017或2019中添加旧版C++(v110)编译器?

在新版Visual Studio中添加v110(VS2012)平台工具集的正确步骤

我来帮你搞定这个问题——你之前下载的VS2020(应该是笔误,大概率是VS2022?)的v110构建工具不对,v110对应的是Visual Studio 2012的平台工具集,得找对应版本的安装包才行。下面是一步步的解决方法:

1. 下载并安装正确的构建工具

  • 如果你的新版VS是2019或2022,先打开Visual Studio Installer:
    1. 点击已安装的VS右侧的「修改」按钮
    2. 切换到「单个组件」标签页,在搜索框输入MSVC v110
    3. 找到MSVC v110 - VS 2012 C++ Build Tools (x86,x64),勾选它,同时别忘了勾选配套的Windows 8.1 SDK(VS2012默认用这个SDK,缺了它工具集可能无法正常工作)
    4. 点击「修改」开始安装
  • 如果VS Installer里搜不到这个组件(微软有时会把过旧的组件从在线库移除),你需要下载VS2012的独立构建工具离线包,安装时确保勾选「C++编译工具」「标准库」等核心组件。

2. 安装后的验证与配置

  • 安装完成后重启Visual Studio,打开你的C++项目
  • 右键项目 → 属性 → 配置属性 → 常规,找到「平台工具集」下拉菜单,此时应该能看到「Visual Studio 2012 (v110)」选项了
  • 选中后点击「确定」,项目就会用v110编译器编译了

3. 常见问题排查

  • 如果还是看不到v110选项:
    • 确认你的项目是纯C++项目,.NET项目不会显示C++平台工具集
    • 检查是否安装了对应架构的工具组件(比如x64项目要确保安装了x64的v110工具)
    • 尝试在VS Installer里点击「修复」,修复VS的安装文件
    • 以管理员身份运行VS,再查看工具集选项

内容的提问来源于stack exchange,提问作者Michal Hadraba

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.29 05:12:40