看到一个博主的教程,终于终于会自己下载离线安装包了,以下仅做记录使用。
1.下载vs引导程序
进入官网选择一个版本的vs引导程序下载。
vs2019历史版本官网地址
vs2022历史版本官网地址
2.新建文件夹用来存放安装包文件
创建一个空的文件夹用来下载vs2019的离线安装包文件,将下载完成的vs引导程序移到此文件夹。
-
找到自己需要安装的vs工作负载和组件id
工作负载和组件id官网地址 -
安装命令语法如下:
<vs引导程序exe> --layout <离线安装包下载的路径> --add <功能模块> --lang <语言>
–layout:指定用于创建脱机安装缓存的目录,也就离线安装包下载的路径
–add:要添加的一个或多个工作负载或组件 ID。指定多个工作负载和组件时,必须对每项重复运行 --add 命令行开关。如果没有该参数,表示全功能安装。
–includeRecommended:安装相关工作负载的推荐组件(另一个参数 --includeOptional 将会下载选定的工作负载中可选的组件,会导致下载的安装包过大,不建议使用。
- 下载离线安装包
1. 用管理员身份打开“命令提示符”,切换到第二步创建的文件目录中。
2. 通过组件和工作负载列表来自定义本地缓存。
3. 对于 .NET Web 和 .NET 桌面开发,运行命令:
vs_enterprise.exe --layout c:\localVScache --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional --lang en-US
开始下载:
- 要创建一个完整的本地缓存,只有英文,具有所有功能(这将需要很长时间 - 并且vs2019至少需要40GB的存储空间),运行命令:
vs_enterprise.exe --layout c:\localVScache --lang en-US
*** 提示为防止出错,请确保您的完整安装路径少于 80 个字符。***
- 最后点击vs_setup.exe,即可进行离线安装。
- 后续需要添加其他的组件id和工作负载,可以继续通过引导程序在此文件夹中通过命令下载离线安装包文件。
原文链接:https://blog.csdn.net/qq_39809160/article/details/123117654