使用命令行下载VS2022离线安装文件
使用命令行创建本地布局
下载所需 Visual Studio 版本的引导程序,并将其复制到要用作本地布局源位置的目录中。创建布局后,可以使用它来安装 Visual Studio。引导程序是用于创建、更新和执行其他 Visual Stusio 安装操作的可执行文件。安装前请检查存储空间和网络连接良好。
步骤 1 - 下载 Visual Studio 引导程序
Visual Studio 2022 Community vs_community.exe
Visual Studio 2022 Professional vs_professional.exe
Visual Studio 2022 Enterprise vs_enterprise.exe
Visual Studio 2022 Build Tools vs_buildtools.exe
如果您之前下载了引导程序文件,并且想要验证它将安装的版本,请按以下步骤操作。在 Windows 中,打开“文件资源管理器”,右键单击引导程序文件,选择“属性”,然后选择“详细信息”选项卡。“产品版本”字段将描述引导程序将安装的渠道和版本。版本号应始终读作“指定内容的最新服务版本”,并且除非明确指定,否则通道为“当前”。
步骤 2 - 创建本地部署
使用管理员权限打开命令提示符,导航到将引导程序下载到的目录。为防止出现错误,请确保完整安装路径少于 80 个字符。
在目录下按住Shift+鼠标右键
.\vs_enterprise.exe
可执行当前程序,具体安装执行时需要添加相关命令如下:执行时记得加上.\
对于 .NET Web 和 .NET 桌面
开发,请运行:
vs_enterprise.exe --layout c:\localVSlayout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --includeOptional --lang en-US
对于 .NET 桌面和 Office 开发
,请运行:
vs_enterprise.exe --layout c:\localVSlayout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.Office --includeOptional --lang en-US
对于C++桌面开发,请运行
:
vs_enterprise.exe --layout c:\localVSlayout --add Microsoft.VisualStudio.Workload.NativeDesktop --includeRecommended --lang en-US
要创建一个完整的本地部署,中文,具有所有功能(这将需要很长时间),请运行:
vs_enterprise.exe --layout c:\localVSlayout --lang zh-CN
Visual Studio 的完整本地部署至少需要 45 GB
的磁盘空间。
步骤 3 - 从本地部署安装 Visual Studio
从本地布局安装 Visual Studio 时,Visual Studio 安装程序将使用文件的本地版本。但是,如果在安装过程中选择了不在本地的组件,则 Visual Studio 安装程序将尝试从 Internet 下载这些组件。若要确保仅安装以前下载的文件,请使用用于创建本地布局的相同命令行选项。要确保您的安装程序不会尝试访问互联网,请使用该开关。–noweb
例如,如果使用以下命令创建了本地安装布局:
vs_enterprise.exe --layout c:\localVSlayout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --includeOptional --lang en-US
然后使用此命令运行安装:
c:\localVSlayout\vs_enterprise.exe --noweb --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --includeOptional
点此查看详细安装指令说明
当然,你也可以无需通过命令行进行离线安装,在下载完毕后可运行诸如vs_community.exe的执行文件(最好以管理员方式运行,并且关闭本地网络),打开后可在其应用界面选取需要安装的组件并安装即可。
提示
如果您使用的是 Visual Studio Community 免费非盈利个人产品,则必须在安装后的 30 天内登录到产品来激活它。激活需要互联网连接。
注意
如果收到签名无效的错误,则必须安装更新的证书。在本地布局中打开“证书”文件夹。双击每个证书文件,然后单击“证书管理器”向导。如果系统要求您输入密码,请将其留空。
语言区域设置列表
Language-locale Language
cs-CZ Czech
de-DE German
en-US English
es-ES Spanish
fr-FR French
it-IT Italian
ja-JP Japanese
ko-KR Korean
pl-PL Polish
pt-BR Portuguese - Brazil
ru-RU Russian
tr-TR Turkish
zh-CN Chinese - Simplified
zh-TW Chinese - Traditional
使用命令行下载VS2022离线安装文件相关推荐
- 解决命令行下载Google Drive大文件出现的问题
解决命令行下载Google Drive大文件出现的问题 文件格式 Gdown下载 解决方法 文件格式 一般google drive分享的文件链接如下: https://drive.google.com ...
- Linux 通过命令行下载、上传文件到百度网盘(bypy)
文章目录 安装配置 上传文件 下载文件 其他用法 使用的工具是bypy,github项目地址:https://github.com/houtianze/bypy 安装配置 首先安装bypy: pip3 ...
- Ubuntu截图软件flameshot命令行下载
截图软件flameshot命令行下载 一.安装 二.命令行截图 三.设置自定义快捷键 一.安装 sudo apt-get install flameshot 二.命令行截图 flameshot gui ...
- 秒杀迅雷的linux命令行下载文件以及常用工具:wget、Prozilla、MyGet、Linuxdown、Curl、Axel
本文介绍常用的几种命令行式的下载工具:wget.Prozilla.MyGet.Linuxdown.Curl.Axel 下面就为大家详细介绍一下这些工具 1. Wget Wget是一个十分常用命令行下载 ...
- Linux篇之命令行下载远程文件curl命令的介绍与使用
一.curl简介 通常情况下,当我们不想在本机下载文件,上传至服务器时,觉得这样过于麻烦,步骤繁琐. 那么该怎么办呢? 在Linux中,服务器下载文件,提供了一种curl命令,它可以实现在Linux中 ...
- MySQL命令行下载安装配置——详细教程
安装一定要装在C盘,下载别的盘可能不好使 文章目录 免安装版的MySQL MySQL命令行下载 1.打开官网下载 2.点击 MySQL Community Server 3.选择适合的版本 MySQL ...
- Linux命令行下载大文件,下载Onedrive文件
Linux命令行下载大文件,下载Onedrive文件 做深度学习实验时,经常会遇到下载数据集,下载到本地又上传到Linux服务器上,这时用rz上传会很慢,在网上找到一些方法,用curl下载One-dr ...
- 从Google Drive用命令行下载大文件
前言 很偶然,实验室伙伴的小伙伴找到我帮忙下外网数据集,然后我帮着忙,顺便发现了一个简便的方法从云盘下文件- 原来的方法来自于Quora,英语没问题的话看原帖就好了. 顺便,如果实在无法翻墙的同学要下 ...
- 在linux命令行下载百度网盘中的文件
在linux命令行下载百度网盘中的文件 将想下载的文件创建一个公开链接, 然后在浏览器里输入链接地址,单击下载,之后浏览器会下载文件,此时取消下载,然后右键复制下载链接地址. linux命令行执行如下 ...
最新文章
- php-cgi.sock 权限,php-fpm sock文件权限设置
- 人工智能 MIT 博士系列讲课
- SAP PM 入门系列12 - IW32 下达一个维护订单
- C#进阶系列——WebApi 接口参数不再困惑:传参详解
- 一文带你深入拆解Java虚拟机
- python软件安装步骤-一篇非常棒的安装Python及爬虫入门博文!
- 文本编辑器实现拖放功能
- 开发留言本,学习笔记
- 手电筒android studio,Android Studio:手电筒关闭时崩溃
- 斗鱼mac html5,New API · Issue #28 · spacemeowx2/DouyuHTML5Player · GitHub
- 6进程原语:wait()和waitpid()函数
- redis:消息发布与订阅频道
- Java是先难后易吗_在解决问题的时候,是先难后易还是先易后难?
- python将pdf文件转换成word文档_python实现pdf转word文档
- STM8L051低功耗实现
- informatic动态变量的创建和使用
- 离散数学关于等价关系的证明
- 国人劝酒经典用语大全
- win 10 caffe python=3.5 小白安装全过程(最详细,完美解决各种版本不兼容等问题)
- mac浏览器打不开html,Mac电脑能联网但是浏览器打不开网页怎么解决