Microsoft Visual Studio 历史版本与官方安装包链接汇总

1. Visual Studio 简介

Microsoft Visual Studio 是微软面向软件开发者的集成开发环境(IDE),支持 C++、C#、Visual Basic、.NET、Windows 桌面应用、Web、云端和多平台开发。C++ 开发场景中,Visual Studio 通常与 MSVC 编译器、Windows SDK、调试器、MSBuild、CMake 工具集成,以及 Visual C++ Redistributable 运行库配套使用。

需要区分以下概念:

  • Visual Studio IDE:完整开发环境。
  • Visual Studio Build Tools:主要提供编译、构建等工具,不等同于完整 IDE。
  • MSVC 工具集 :例如 v120、v140、v142、v143,对应不同年代的 C/C++ 编译器与标准库。
  • Visual C++ Redistributable:运行已编译程序所需的运行库,不包含编译器或 IDE。
  • 离线布局(Offline Layout):将安装程序需要的组件下载到本地目录,供断网或多台电脑安装;它不一定是单个 ISO 文件。

2. 官方安装链接

年份 版本 在线安装包 离线安装包 说明
1997 Visual Studio 97 - - 已停止支持;需合法原始介质
1998 Visual Studio 6.0 - - VC++ 6.0 经典开发环境;SP6 是更新包,不是完整 IDE
2002 Visual Studio .NET 2002 - - 官方历史文档索引
2003 Visual Studio .NET 2003 - - v71;SP1 为服务包
2005 Visual Studio 2005 - - v80;SP1 为更新包;可尝试微软下载中心,但没有确认的完整安装包直链
2008 Visual Studio 2008 - - v90;SP1 为更新包;可尝试微软下载中心,但没有确认的完整安装包直链
2010 Visual Studio 2010 - - v100;可通过旧版下载中心查看是否有可用下载;SP1 不是基础安装包
2012 Visual Studio 2012 - - v110;可通过旧版下载中心查看是否有可用下载;Update 5 为最终主要更新
2013 Visual Studio 2013 - - v120;可通过旧版下载中心查看是否有可用下载;Update 5 为最终主要更新
2015 Visual Studio 2015 Update 3 - Community:中文 CHS ISO;英文 ENU ISO;Professional:中文 CHS ISO;英文 ENU ISO;Enterprise:中文 CHS ISO;英文 ENU ISO v140;历史直链可用性未验证;不同版本需遵守相应许可
2017 Visual Studio 2017 Professional :安装器;Enterprise:安装器 通过官方离线布局说明创建离线布局,可指定 zh-CN en-US v141;可通过旧版下载中心查看可用版本;历史版本下载可能要求订阅
2019 Visual Studio 2019 Community:安装器;Professional:安装器;Enterprise:安装器 通过官方离线布局说明创建离线布局,可指定 zh-CN en-US v142;发布历史
2022 Visual Studio 2022 Community:安装器;Professional:安装器;Enterprise:安装器 通过官方离线布局说明创建离线布局,可指定 zh-CN en-US v143;64 位 IDE;发布历史
2026 Visual Studio 2026 Community:安装器;Professional:安装器;Enterprise:安装器 按当前官方安装器支持的离线布局方式创建;语言选项以安装器实际提供内容为准 请以当前官方发行说明和系统要求为准

2.1 VS2015 历史 ISO 链接说明

表中 VS2015 ISO 地址属于微软下载域名下的历史链接,但没有验证每个文件当前是否完整或是否仍受微软支持,建议下载后核验文件大小、数字签名或哈希值,再用于正式开发环境。

2.2 VS2017 及以后创建中英文离线布局

VS2017 及更新版本通常采用安装器与离线布局方式,而不是传统单个 ISO。

先从微软官方页面下载对应版本的引导安装程序,然后在命令提示符中运行。以 VS2022 Community 为例:

复制代码
vs_community.exe --layout D:\VS2022-Offline --lang zh-CN en-US

该命令下载简体中文与英文语言资源。离线布局需要较多磁盘空间;完整布局的空间需求可能很大,建议根据实际需要选择工作负载和组件。

离线安装时可使用布局目录中的安装引导程序,并参考官方文档使用 --noWeb 参数。

官方说明:创建 Visual Studio 离线安装。

3. 官方总入口

用途 官方链接 说明
最新版下载 Visual Studio 下载页(中文) 获取当前版本的 Community、Professional、Enterprise 等安装程序
旧版下载中心 Visual Studio Older Downloads VS2022、VS2019、VS2017 等旧版;部分下载需要有效的 Visual Studio 订阅
Visual Studio 历史文档 Previous Versions Documentation VS2019、VS2017、VS2015、VS2013、VS2012、VS2010、VS2008、VS2005、VS2003 等文档
离线安装说明 创建 Visual Studio 离线安装 VS2017 及之后版本推荐使用离线布局
命令行安装参数 Visual Studio 安装命令行参数 查询布局、静默安装等参数
Visual Studio 生命周期 产品生命周期与服务策略 查看各版本支持状态
C++ 运行库 最新受支持的 Visual C++ Redistributable 运行库下载;不是 IDE 安装包

4. 版本演进概览

Visual Studio 版本号与 MSVC 工具集版本并不完全相同。例如 VS2015 使用 v140,VS2017 使用 v141,VS2019 使用 v142,VS2022 使用 v143, VS2026使用v145。旧项目能否直接迁移,还取决于 Windows SDK、第三方库、运行库和项目设置。

发布年份 产品版本 MSVC 工具集标识 主要变化概述
1997 Visual Studio 97 早期 Visual C++ 将多种微软开发工具整合到统一套件中
1998 Visual Studio 6.0 Visual C++ 6.0 经典 Win32/MFC 开发环境,长期用于传统 Windows C++ 项目
2002 Visual Studio .NET 2002 v70 引入 .NET Framework 与托管代码开发,C# 成为重要组成部分
2003 Visual Studio .NET 2003 v71 .NET Framework 1.1;改进 C++ 编译器及托管开发
2005 Visual Studio 2005 v80 .NET Framework 2.0、泛型、改进的调试与团队开发工具
2008 Visual Studio 2008 v90 .NET Framework 3.5、LINQ;C++ 编译器和库更新
2010 Visual Studio 2010 v100 .NET Framework 4;IDE/WPF 化,C++0x 相关支持与并行开发工具
2012 Visual Studio 2012 v110 面向 Windows 8 的开发工具、C++11 支持增强、现代化 IDE 界面
2013 Visual Studio 2013 v120 C++11/14 支持继续增强、性能分析和云端开发体验改善
2015 Visual Studio 2015 v140 .NET Framework 4.6;C++11/14 支持大幅完善
2017 Visual Studio 2017 v141 模块化安装器、按需选择工作负载、改进 CMake 与跨平台开发
2019 Visual Studio 2019 v142 更快启动、改进 IntelliSense、CMake 集成和代码分析
2022 Visual Studio 2022 v143 首个 64 位 Visual Studio IDE;提升大型项目的内存使用能力
2026 Visual Studio 2026 v145 新一代版本;请从官方最新版入口确认具体版本号、组件与系统要求

版本年份为主要发布年份。具体功能取决于更新版本、版本类型和安装工作负载;以上为概括,不是完整功能清单。

5. 旧版 C++ 工具集对照

Visual Studio MSVC 工具集 常见用途
Visual Studio 2002 v70 早期 .NET / C++ 项目
Visual Studio 2003 v71 老式 Windows C++ 项目
Visual Studio 2005 v80 MFC、Win32 与旧商业库
Visual Studio 2008 v90 传统桌面 C++ 项目
Visual Studio 2010 v100 旧版原生 C++ 工程
Visual Studio 2012 v110 Windows 8 时代的 C++ 工程
Visual Studio 2013 v120 传统原生 C++ 与第三方 SDK
Visual Studio 2015 v140 C++11/14 项目与旧库兼容
Visual Studio 2017 v141 较新的 C++ 标准支持
Visual Studio 2019 v142 C++17、CMake、现代工程
Visual Studio 2022 v143 64 位 IDE、现代 C++ 工程
Visual Studio 2026 v145 64 位 IDE、现代 C++ 工程

安装较新版本的 Visual Studio 不代表自动安装所有旧工具集。应在 Visual Studio Installer 的"单个组件"中确认是否提供所需工具集。

6. 语言包与安装语言说明

  • VS2015 及更早版本: 不同版本的语言包发布方式不同。部分版本有独立 Language Pack,部分版本需要直接获取对应语言的安装介质。不要把语言包误认为完整 IDE。
  • VS2017 及以后版本: 通过 Visual Studio Installer 的语言包选项或 --lang 参数获取语言资源。
  • 中英文同时离线安装: 在布局命令中同时指定 zh-CN en-US。
  • 语言与工作负载: 离线布局只包含下载时指定的语言、工作负载和组件;需要在其他电脑安装的功能必须提前纳入布局。

7. 下载与使用建议

  1. 优先使用微软域名下的下载链接。
  2. 对 VS2017 及更新版本,使用官方离线布局代替第三方制作的 ISO。
  3. 对 VS2015 及更老版本,区分完整 IDE、Service Pack、语言包和运行库。

8. 支持状态提醒

微软官方生命周期页面列出的历史版本已陆续停止支持。例如 VS2015 于 2025 年 10 月结束支持,VS2013 于 2024 年 4 月结束支持,VS2012 于 2023 年 1 月结束支持。VS2017、VS2019 和 VS2022 的支持状态则按具体服务基线区分。

相关推荐
芝士爱沙拉5 小时前
原生内置agent智能开发能力的MCU IDE-MounRiver Studio
ide·单片机·嵌入式硬件
2501_915909068 小时前
Windows 上用 VS Code 调试 iPhone 真机 App,KXBuild 断点、崩溃定位实操
ide·windows·vscode·ios·iphone·个人开发·敏捷流程
zuiyuewentian8 小时前
借助 AI 在 Win11 上搭建 Rocky Linux:用 Visual Studio 直接调试 Linux 服务
linux·运维·visual studio
小卡拉米本米9 小时前
解决Vscode使用GitHub账号登录慢的问题
ide·vscode·编辑器
海盗123410 小时前
微软技术日报 2026-10-29:Copilot harness 进 Foundry,云重建能拉镜像
人工智能·microsoft·机器人·aigc·copilot
畅想视界ThinkView10 小时前
病区护士站触控终端选型指南:分诊叫号与护理交互终端怎么挑
前端·microsoft·交互
2601_9679873710 小时前
终端 IDE 卷到了新高度:个人免费,符号索引快 65%,内存省 95%
ide·python·免费·性能·rune
C++ 老炮儿的技术栈10 小时前
Linux 动态库踩坑:明明重新编译了 .so,调用函数返回值却一直不变(libfjrobot.so 版本号异常排查实录)
linux·c语言·网络·c++·visual studio
1024奇点1 天前
【仓颉语言入门 · 第二篇 第 12 课】
开发语言·数据库·ide·mysql·开源