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

如何通过Visual Studio 2022安装程序完整安装VS2017?

完整安装Visual Studio 2017并解决MFC构建失败问题

获取正确的VS2017安装引导程序

不要混淆VC_redist运行库和VS2017安装程序:在旧版本下载页面中,找到Visual Studio 2017对应的版本(Community/Professional/Enterprise),下载专属的安装引导程序(文件名通常为vs_community.exe/vs_professional.exe等),而非VC_redist包。

安装或补全MFC相关组件

  1. 运行VS2017安装引导程序,选择「C++桌面开发」工作负载。
  2. 在右侧「可选组件」面板中,必须勾选以下内容:
    • MFC和ATL支持(x86和x64)
    • 适配VS2017的Windows SDK版本(如Windows 10 SDK 17763)
    • C++ ATL工具(x86和x64)
  3. 若已部分安装VS2017,可通过以下方式补全组件:
    • 打开控制面板→程序和功能,找到Visual Studio 2017,点击「更改」。
    • 在安装界面选择「修改」,补充勾选上述缺失组件后,点击「修改」完成安装。

修复异常情况

如果补全组件后MFC项目仍无法构建,尝试:

  1. 在VS2017安装界面选择「修复」选项,自动修复损坏或缺失的安装文件。
  2. 检查MFC项目属性:
    • 确认平台工具集设置为v141(VS2017专属工具集)
    • 验证项目的包含目录、库目录已自动包含MFC相关路径
    • 确认链接器输入中包含MFC库文件(如mfcs140.lib、mfc140.lib等)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.13 21:07:08