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

素颜马尾好姑娘i 2022-11-14 00:53 3642阅读 0赞

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

1,下载vs安装程序

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

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3lhbmhhbmh1aTE_size_16_color_FFFFFF_t_70

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

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

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

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3lhbmhhbmh1aTE_size_16_color_FFFFFF_t_70 1

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

  1. 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命令进入到你下载的安装程序所在目录,我的命令如下:

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

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

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3lhbmhhbmh1aTE_size_16_color_FFFFFF_t_70 2

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

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

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

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

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

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

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

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3lhbmhhbmh1aTE_size_16_color_FFFFFF_t_70 3

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

发表评论

表情:
评论列表 (有 0 条评论,3642人围观)

还没有评论,来说两句吧...

相关阅读

    相关 VS2019安装MSDN线文档

    笔者演示环境为Win10+VS2019 在VS201x中可直接对API进行F1会跳转到MSDN的在线文档,但是有时候网速很慢,这篇文章解决如何将在线文档下载到本地方便开发学习

    相关 vs2019线安装OnnxRuntime

    onnx作为一个非常优秀的跨平台的深度学习工具,其他框架训练的模型均可在上进行使用部署,作为cpu平台部署的利器,因为不像gpu平台,英伟达提供了tensorrt进行加速部署