vs2019下载离线安装包并离线安装

一般下载Visual Studio都是使用在线安装包。不过有时候我们需要下载离线安装包以到网不好的电脑使用或者供以后安装,则可以先下载离线包再离线安装。官方文档

1,下载vs安装程序

官网下载对应版本的安装程序,这里社区版为例:

下面,我们将通过使用命令行调用该安装程序的方式下载离线包。

2,命令行调用下载离线包

下载的安装程序先可以重命名,方便待会命令行调用,这里我将其命名为vs.exe:

使用命令行调用以下载离线包,命令行格式如下:

vs安装程序.exe --layout "指定离线包下载目录" --add 工作负载组件 (--add 工作负载2) --includeOptional/--includeRecommended --lang 语言

上诉命令参数意义如下:

--layout 位置:指定离线包到指定位置

--add 工作负载:添加一个工作负载,工作负载id对应将在下面列出。若要下载多个工作负载组件,可以多加几个--add参数

--includeOptional/--includeRecommended:安装所选的工作负载组里面的推荐项/安装所选工作负载里面全部可选项

--lang 语言:安装语言包,将会在下面给出语言列表

工作负载id对应列表,可以去官网查看完整列表,这里列出社区版的一部分:

工作负载

对应id

Visual Studio 核心编辑器

Microsoft.VisualStudio.Workload.CoreEditor

Azure 开发

Microsoft.VisualStudio.Workload.Azure

数据存储和处理

Microsoft.VisualStudio.Workload.Data

数据科学和分析应用程序

Microsoft.VisualStudio.Workload.DataScience

.NET 桌面开发

Microsoft.VisualStudio.Workload.ManagedDesktop

使用 Unity 的游戏开发

Microsoft.VisualStudio.Workload.ManagedGame

使用 C++ 的 Linux 开发

Microsoft.VisualStudio.Workload.NativeCrossPlat

使用 C++ 的桌面开发

Microsoft.VisualStudio.Workload.NativeDesktop

使用 C++ 的游戏开发

Microsoft.VisualStudio.Workload.NativeGame

使用 C++ 的移动开发

Microsoft.VisualStudio.Workload.NativeMobile

.NET Core 跨平台开发

Microsoft.VisualStudio.Workload.NetCoreTools

使用 .NET 的移动开发

Microsoft.VisualStudio.Workload.NetCrossPlat

ASP.NET 和 Web 开发

Microsoft.VisualStudio.Workload.NetWeb

Node.js 开发

Microsoft.VisualStudio.Workload.Node

Office/SharePoint 开发

Microsoft.VisualStudio.Workload.Office

Python 开发

Microsoft.VisualStudio.Workload.Python

通用 Windows 平台开发

Microsoft.VisualStudio.Workload.Universal

Visual Studio 扩展开发

Microsoft.VisualStudio.Workload.VisualStudioExtension

 

语言列表:

语言-区域设置语言
cs-CZ捷克语
de-DE德语
en-US英语
es-ES西班牙语
fr-FR法语
it-IT意大利语
ja-JP日语
ko-KR朝鲜语
pl-PL波兰语
pt-BR葡萄牙语 - 巴西
ru-RU俄语
tr-TR土耳其语
zh-CN中文 - 简体
zh-TW中文 - 繁体

 

例如,我要下载.NET桌面开发工作负载中的推荐组件的离线包至E:\中转\vs,语言为中文,那么先打开cmd,使用cd命令进入到你下载的安装程序所在目录,我的命令如下:

vs.exe --layout "E:\中转\vs" --add Microsoft.VisualStudio.Workload.ManagedDesktop --includeRecommended --lang zh-CN

然后就开始下载了,等待下载完成:

其中下载我们指定的工作负载之外还会自动下载核心编辑器。

3,离线安装我们下载的离线包

进入我们上面指定的离线包下载目录可以看见里面有一个vs_setup.exe文件,打开cmd,使用cd命令进入离线包下载目录,调用vs_setup.exe文件。离线安装命令格式如下:

vs_setup.exe --noweb --add 工作负载 --includeOptional/--includeRecommended

注意的是,这里的--add的工作组件和安装推荐组件还是全部可选组件的选项参数,需要和上述离线下载时所用的命令行选项相同。例如我上面是下载了.NET桌面开发工作负载中的推荐组件的离线包,那么启动离线安装的命令:

vs_setup.exe --noweb --add Microsoft.VisualStudio.Workload.ManagedDesktop --includeRecommended

然后按照界面就出现了,你会发现已经勾选好了你所选的离线安装组件:

 指定安装位置,安装,等待安装完成即可。

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值