使用命令行创建本地布局

下载所需 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离线安装文件相关推荐

  1. 解决命令行下载Google Drive大文件出现的问题

    解决命令行下载Google Drive大文件出现的问题 文件格式 Gdown下载 解决方法 文件格式 一般google drive分享的文件链接如下: https://drive.google.com ...

  2. Linux 通过命令行下载、上传文件到百度网盘(bypy)

    文章目录 安装配置 上传文件 下载文件 其他用法 使用的工具是bypy,github项目地址:https://github.com/houtianze/bypy 安装配置 首先安装bypy: pip3 ...

  3. Ubuntu截图软件flameshot命令行下载

    截图软件flameshot命令行下载 一.安装 二.命令行截图 三.设置自定义快捷键 一.安装 sudo apt-get install flameshot 二.命令行截图 flameshot gui ...

  4. 秒杀迅雷的linux命令行下载文件以及常用工具:wget、Prozilla、MyGet、Linuxdown、Curl、Axel

    本文介绍常用的几种命令行式的下载工具:wget.Prozilla.MyGet.Linuxdown.Curl.Axel 下面就为大家详细介绍一下这些工具 1. Wget Wget是一个十分常用命令行下载 ...

  5. Linux篇之命令行下载远程文件curl命令的介绍与使用

    一.curl简介 通常情况下,当我们不想在本机下载文件,上传至服务器时,觉得这样过于麻烦,步骤繁琐. 那么该怎么办呢? 在Linux中,服务器下载文件,提供了一种curl命令,它可以实现在Linux中 ...

  6. MySQL命令行下载安装配置——详细教程

    安装一定要装在C盘,下载别的盘可能不好使 文章目录 免安装版的MySQL MySQL命令行下载 1.打开官网下载 2.点击 MySQL Community Server 3.选择适合的版本 MySQL ...

  7. Linux命令行下载大文件,下载Onedrive文件

    Linux命令行下载大文件,下载Onedrive文件 做深度学习实验时,经常会遇到下载数据集,下载到本地又上传到Linux服务器上,这时用rz上传会很慢,在网上找到一些方法,用curl下载One-dr ...

  8. 从Google Drive用命令行下载大文件

    前言 很偶然,实验室伙伴的小伙伴找到我帮忙下外网数据集,然后我帮着忙,顺便发现了一个简便的方法从云盘下文件- 原来的方法来自于Quora,英语没问题的话看原帖就好了. 顺便,如果实在无法翻墙的同学要下 ...

  9. 在linux命令行下载百度网盘中的文件

    在linux命令行下载百度网盘中的文件 将想下载的文件创建一个公开链接, 然后在浏览器里输入链接地址,单击下载,之后浏览器会下载文件,此时取消下载,然后右键复制下载链接地址. linux命令行执行如下 ...

最新文章

  1. php-cgi.sock 权限,php-fpm sock文件权限设置
  2. 人工智能 MIT 博士系列讲课
  3. SAP PM 入门系列12 - IW32 下达一个维护订单
  4. C#进阶系列——WebApi 接口参数不再困惑:传参详解
  5. 一文带你深入拆解Java虚拟机
  6. python软件安装步骤-一篇非常棒的安装Python及爬虫入门博文!
  7. 文本编辑器实现拖放功能
  8. 开发留言本,学习笔记
  9. 手电筒android studio,Android Studio:手电筒关闭时崩溃
  10. 斗鱼mac html5,New API · Issue #28 · spacemeowx2/DouyuHTML5Player · GitHub
  11. 6进程原语:wait()和waitpid()函数
  12. redis:消息发布与订阅频道
  13. Java是先难后易吗_在解决问题的时候,是先难后易还是先易后难?
  14. python将pdf文件转换成word文档_python实现pdf转word文档
  15. STM8L051低功耗实现
  16. informatic动态变量的创建和使用
  17. 离散数学关于等价关系的证明
  18. 国人劝酒经典用语大全
  19. win 10 caffe python=3.5 小白安装全过程(最详细,完美解决各种版本不兼容等问题)
  20. mac浏览器打不开html,Mac电脑能联网但是浏览器打不开网页怎么解决

热门文章

  1. vue 表单对象里还有对象,多层嵌套校验,制定校验规则
  2. Gamma函数的推导过程
  3. 带一张阿拉旅游卡,随时出发
  4. 喜欢二次元的程序员,是如何宣泄的?看到他们的电脑桌面就知道了
  5. [论文翻译]Deep learning
  6. 读取ES Date从UTC转为北京时间
  7. laravel实现第三方登录(qq登录)
  8. 【第39天】实现一个冒泡排序
  9. JS数组的slice()方法传负数和字符串操作函数中的slice()、substr()、substring()
  10. c语言学习日志 day5