Visual Studio 在线安装和离线安装方法
信息截至 2026 年 9 月文中链接均为微软官方地址。Visual Studio 2026内部版本 18.x已正式发布当前最新版18.9.22026-08-25 发布。它与 VS2022 的项目和扩展完全兼容打开旧解决方案无需迁移。在实际工作中我们有时会碰见老项目依赖旧工具集或旧 SDK、团队 / 公司环境锁定版本、教材按特定版本编写、第三方库或插件只兼容旧版等情况此时就需要有需要装旧版本2022/2019/2017等。本文覆盖2026 官网安装步骤通过「发行说明 发布历史记录」安装旧版本各版本生命周期2015 起官方已停服分版本离线安装包制作。一、旧版社区版Community现在能在哪下载微软已收紧旧版 Community 的获取渠道获取渠道是否有 Community说明官网下载页 downloads✅ 仅最新版 2026只提供当前最新版旧版下载页 older-downloads❌ 已无只剩 Professional/Enterprise 等需订阅发布历史记录页 release-history❌ 已无固定版本引导程序只有企业版 / 专业版 / 生成工具aka.ms 官方直链✅ 2022/2019/2017 仍有见 3.4安装该大版本的 最新社区版结论2026 社区版从官网下载2022/2019/2017 社区版的唯一官方途径是 aka.ms 直链见 4.4。三、Visual Studio 2026 官网安装步骤 1进入下载页中文页https://visualstudio.microsoft.com/zh-hans/downloads/页面默认展示最新版 VS2026当前 18.9.2。步骤 2选择版本版本适用对象费用Community社区版学生、个人开发者、开源贡献者、课堂教学免费登录微软账户使用Professional专业版小型团队订阅付费Enterprise企业版大型团队 / 企业订阅付费Build Tools生成工具只需命令行编译、不需要 IDE视版本而定个人学习和开发选Community即可。步骤 3下载并运行引导程序点击对应版本按钮后浏览器会下载一个很小的 引导程序VisualStudioSetup.exe 或 vs_Community.exe通常几 MB。双击运行勾选同意许可条款与隐私声明点 继续。引导程序只是安装器入口真正的 IDE 组件会在后续安装时按勾选的工作负载在线下载。步骤 4勾选工作负载安装器左侧是 工作负荷 列表按开发类型勾选例如.NET 桌面开发WPF/WinForms/C#使用 C 的桌面开发C/C 控制台、MFC、Windows 桌面ASP.NET 和 Web 开发Python 开发使用 Unity 的游戏开发通用 Windows 平台UWP开发C/C 学习者勾选 使用 C 的桌面开发 即可后续可随时增删组件。步骤 5可选组件与安装位置右侧 安装详细信息 可勾选单个组件如指定版本的 Windows SDK、MSVC 工具集、Git。底部可改安装位置和下载缓存位置C 盘紧张建议换盘。步骤 6安装并等待点右下角 安装。首次安装需下载较多组件耗时几分钟到几十分钟视网速。完成后点 启动。步骤 7登录与验证首次启动按提示登录 Microsoft 账户Community 版登录后可长期免费使用验证版本菜单帮助 → 关于 Microsoft Visual Studio可见确切版本号如 18.9.2。进阶命令行与离线安装使用 winget 安装或修改 Visual Studio详细步骤参看官方文档https://learn.microsoft.com/zh-cn/visualstudio/releases/2019/servicing-vs2019离线布局内网 / 离线机器分版本命令模板见 4.6 节。以上是简要安装步骤详细安装步骤可以查看官方安装文档https://learn.microsoft.com/zh-cn/visualstudio/install/install-visual-studio四、旧版本2022/2019通过发行说明与发布历史记录安装4.1 官方入口微软把历史版本放在 Microsoft Learn 的「发行说明Release Notes」和「发布历史记录Release History」页面版本发行说明发布历史记录2022https://learn.microsoft.com/zh-cn/visualstudio/releases/2022/release-noteshttps://learn.microsoft.com/zh-cn/visualstudio/releases/2022/release-history2019https://learn.microsoft.com/zh-cn/visualstudio/releases/2019/release-noteshttps://learn.microsoft.com/zh-cn/visualstudio/releases/2019/history发行说明页罗列各小版本的更新记录并内置 下载最新版 按钮发布历史记录页列出每个版本的频道、版本号、发布日期、固定版本引导程序和生成号。4.2 操作步骤以 2022 为例以下步骤下载的是企业版 / 专业版引导程序社区版见 3.4。打开发行说明页 2022/release-notes打开发布历史记录 2022/release-history表格按时间列出各版本找到目标小版本如 17.14.39 或更早的 17.4点击固定版本引导程序列的下载链接运行引导程序唤起 Visual Studio Installer勾选工作负载 → 安装 流程与新版一致。这些页面没有社区版。2026/2022/2019 三个发布历史记录页的 固定版本引导程序 列均只有企业版 / 专业版 / 生成工具不含 Community。官方口径是社区版仅在当前频道稳定通道的最新版本上受支持因此不提供历史小版本的社区版引导程序。企业版 / 专业版需订阅可用发布历史记录页安装任意历史小版本社区版只能通过 3.4 的 aka.ms 直链安装该大版本的 最新社区版如 2022 的 17.14.x。旧版页面顶部会标注 这不是最新版本的 Visual Studio若要下载最新版本请访问 visualstudio.microsoft.com/downloads。该标注属正常提示不影响旧版本下载。4.3 方式二旧版下载页已无社区版入口https://visualstudio.microsoft.com/vs/older-downloads/该页已不提供 Community。页面标题为 升级到最新 Visual Studio旧版本区域明确 较旧版本需要有效的 Visual Studio 订阅各年份下列出的只有 Professional/Enterprise以及 Build Tools、Team Explorer、Agents、Remote Tools、IntelliTrace 收集器等衍生工具。点 下载 会要求登录 Visual Studio 订阅MSDN账号。结论旧版 Community 走 3.4 的 aka.ms 直链唯一可用渠道无需订阅需要 Professional/Enterprise 的订阅用户才用本页或 3.2 的发布历史记录页。4.4 方式三aka.ms 官方直链社区版唯一官方途径2026-09 实测HTTP 请求验证以下链接均有效是旧大版本 Community 目前唯一可用的官方下载方式版本Community 引导程序直链实测状态VS2022https://aka.ms/vs/17/release/vs_community.exe✅ 有效VS2019https://aka.ms/vs/16/release/vs_community.exe✅ 有效VS2017https://aka.ms/vs/15/release/vs_community.exe✅ 有效把链接粘到浏览器即可下载对应版本的 vs_community.exe双击运行后选组件在线安装。注意两点这些链接装的是该大版本的 最新社区版VS2022→17.14.x、VS2019→16.11.x、VS2017→15.9.x不能装任意历史小版本如 17.9、16.8VS202618没有对应的 aka.ms 短链2026 社区版从官网下载页获取。4.5 制作离线安装包2026/2022/2019/2017 分版本详解引导程序默认在线安装联网拉取组件。目标机器不能联网、网速差或需批量 / 内网部署时先在有网机器上制作离线包官方称 本地布局 / Layout再拷贝过去安装。分版本命令如下照抄即可。两种 离线 思路方式操作能否转移安装器里 全部下载然后安装工作负载选项卡底部下拉框选此项先把组件下到本机再断网安装不能仅限本机缓存命令行 --layout 创建本地布局引导程序把组件下载到指定文件夹形成可移动离线包可以拷到 U 盘 / 内网后到其他机器安装要 把安装包带到别的电脑必须用--layout。通用流程6 步各版本一致在有网电脑上下载目标版本引导程序vs_community.exe/vs_professional.exe/vs_enterprise.exe/vs_buildtools.exe来源见 4.1/4.4打开管理员命令行右键 开始→Windows PowerShell管理员 或 命令提示符管理员进入引导程序所在目录如 cd D:\download执行 --layout 命令把组件下载到指定文件夹如 D:\vs2022offline等待下载完成视组件多少几 GB 到几十 GB把整个文件夹拷贝到目标机器U 盘 / 移动硬盘 / 内网共享在目标机器进入该文件夹运行引导程序并加 --noweb 参数强制不联网。分版本命令模板替换 D:\xxx 为你的路径zh-CN 为简体中文语言包版本引导程序来源制作离线包的命令管理员命令行中执行2026官网下载 vs_community.exevs_community.exe --layout D:\vs2026offline --add Microsoft.VisualStudio.Workload.NativeDesktop --includeRecommended --lang zh-CN2022https://aka.ms/vs/17/release/vs_community.exevs_community.exe --layout D:\vs2022offline --add Microsoft.VisualStudio.Workload.NativeDesktop --includeRecommended --lang zh-CN2019https://aka.ms/vs/16/release/vs_community.exevs_community.exe --layout D:\vs2019offline --add Microsoft.VisualStudio.Workload.NativeDesktop --includeRecommended --lang zh-CN2017https://aka.ms/vs/15/release/vs_community.exevs_community.exe --layout D:\vs2017offline --add Microsoft.VisualStudio.Workload.NativeDesktop --includeRecommended --lang zh-CN常用工作负载 ID各版本通用填在 --add 后工作负载ID说明C 桌面开发Microsoft.VisualStudio.Workload.NativeDesktop控制台 / Win32 / MFC.NET 桌面开发Microsoft.VisualStudio.Workload.ManagedDesktopWPF / WinFormsASP.NET 和 Web 开发Microsoft.VisualStudio.Workload.NetWebWeb 应用Python 开发Microsoft.VisualStudio.Workload.PythonPython通用 Windows 平台UWPMicrosoft.VisualStudio.Workload.UniversalUWP 应用常用命令变体以 2022 为例# 1) 完整布局所有功能、所有语言体积最大2022/2026 约需 45GB2017 约需 35GBvs_community.exe --layout D:\vs2022offline# 2) C 桌面开发含全部推荐组件仅简体中文最常用vs_community.exe --layout D:\vs2022offline --add Microsoft.VisualStudio.Workload.NativeDesktop --includeRecommended --lang zh-CN# 3) .NET Web 桌面仅简体中文vs_community.exe --layout D:\vs2022offline --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --lang zh-CN# 4) 多个工作负载可叠加用多个 --addvs_community.exe --layout D:\vs2022offline --add Microsoft.VisualStudio.Workload.NativeDesktop --add Microsoft.VisualStudio.Workload.Python --includeRecommended --lang zh-CN目标机器安装加 --nowebD:\vs2022offline\vs_community.exe --noweb --add Microsoft.VisualStudio.Workload.NativeDesktop --includeRecommended--noweb 表示安装时完全不访问互联网只用离线包内的文件。常见坑报 签名无效 需装证书2017 尤其常见打开离线包里的 Certificates 文件夹逐个双击其中的证书文件.cer→ 点 安装证书 → 存储位置选 本地计算机 → 根据证书类型自动选择证书存储 → 一路下一步提示输密码则留空装完证书再运行安装程序。离线安装注意事项安装包文件夹完整路径不要超过 80 个字符否则可能报错--layout 下载阶段必须联网目标机器安装用 --noweb 可断网离线包生成后尽量别移动—— 安装器把布局路径记在 state.json 里移动后再更新 / 添加组件可能找不到包Community 离线安装后仍需在30 天内登录微软账户激活30 天内有提示但不影响使用VS2015 及更早官方提供的是ISO 光盘镜像如 VS2015 Update 3 的 ISO挂载或解压即可离线安装不走 --layout2017 之后官方不再提供 ISO统一用 Layout 方式。5 建议新项目直接用 2026 或 2022仍在主流支持期。老项目在受支持版本中装 旧版工具集如在 VS2022/2026 里装 MSVC v140/v141 工具集即可编译 VS2015/2017 时代的 C 工程而不是继续用已停服的 IDE。