vs2019离线下载安装包

官方的离线安装说明-->点击打开

1.下载 vs2019引导程序 ,选择你所需的版本下载,我选择了企业版 vs_enterprise__184447765.1558180718.exe

2.设置命令参数(命令参数说明),启动vs2019引导程序下载

命令如下:

<vs引导程序exe> --layout <离线安装包下载的路径> --add <功能模块> --lang <语言> 

--layout:指定用于创建脱机安装缓存的目录,也就离线安装包下载的路径

--add:要添加的一个或多个工作负载或组件 ID。指定多个工作负载和组件时,必须对每项重复运行 --add 命令行开关。如果没有该参数,表示全功能安装。Visual Studio 工作负荷和组件 ID --> Visual Studio Enterprise 2019 组件目录

Visual Studio 核心编辑器(Visual Studio Community 2017 随附)
ID: Microsoft.VisualStudio.Workload.CoreEditor
说明: Visual Studio 核心 shell 体验,包括语法感知代码编辑、源代码管理和工作项管理。

Azure 开发
ID: Microsoft.VisualStudio.Workload.Azure
说明:用于开发云应用、创建资源以及生成包括 Docker 支持的容器的 Azure SDK、工具和项目。

数据存储和处理
ID: Microsoft.VisualStudio.Workload.Data
说明: 使用 SQL Server、Azure Data Lake 或 Hadoop 连接、开发和测试数据解决方案。

数据科学和分析应用程序
ID: Microsoft.VisualStudio.Workload.DataScience
说明: 用于创建数据科学应用程序的语言和工具(包括 Python、R 和 F#)。

.NET 桌面开发
ID: Microsoft.VisualStudio.Workload.ManagedDesktop
说明: 使用 C#、Visual Basic 和 F# 生成 WPF、Windows 窗体和控制台应用程序。

使用 Unity 的游戏开发
ID: Microsoft.VisualStudio.Workload.ManagedGame
说明: 使用 Unity(功能强大的跨平台开发环境)创建 2D 和 3D 游戏。

使用 C++ 的 Linux 开发
ID: Microsoft.VisualStudio.Workload.NativeCrossPlat
说明: 创建和调试在 Linux 环境中运行的应用程序。

使用 C++ 的桌面开发
ID: Microsoft.VisualStudio.Workload.NativeDesktop
说明:使用 Microsoft C++ 工具集、ATL 或 MFC 生成 Windows 桌面应用程序。

使用 C++ 的游戏开发
ID: Microsoft.VisualStudio.Workload.NativeGame
说明: 以 DirectX、Unreal 或 Cocos2d 为后盾,利用 C++ 的强大功能生成专业游戏。

使用 C++ 的移动开发
ID: Microsoft.VisualStudio.Workload.NativeMobile
说明: 使用 C++ 生成适用于 iOS、Android 或 Windows 的跨平台应用程序。

.NET Core 跨平台开发
ID: Microsoft.VisualStudio.Workload.NetCoreTools
说明: 使用 .NET Core、ASP.NET Core、HTML/JavaScript 和包括 Docker 支持的容器生成跨平台应用程序。

使用 .NET 的移动开发
ID: Microsoft.VisualStudio.Workload.NetCrossPlat
说明: 使用 Xmarin 生成适用于 iOS、Android 或 Windows 的跨平台应用程序。

ASP.NET 和 Web 开发
ID: Microsoft.VisualStudio.Workload.NetWeb
说明: 使用 ASP.NET、ASP.NET Core、HTML/JavaScript 和包括 Docker 支持的容器生成 Web 应用程序。

Node.js 开发
ID: Microsoft.VisualStudio.Workload.Node
说明: 使用 Node.js(事件驱动的异步 JavaScript 运行时)生成可扩展的网络应用程序。

Office/SharePoint 开发
ID: Microsoft.VisualStudio.Workload.Office
说明: 使用 C#、VB 和 JavaScript 创建 Office 和 SharePoint 外接程序、SharePoint 解决方案和 VSTO 外接程序。

Python 开发
ID: Microsoft.VisualStudio.Workload.Python
说明: 适用于 Python 的编辑、调试、交互式开发和源代码管理。

通用 Windows 平台开发
ID: Microsoft.VisualStudio.Workload.Universal
说明: 使用 C#、VB 和 JavaScript 或 C++(可选)创建适用于通用 Windows 平台的应用程序。

Visual Studio 扩展开发
ID: Microsoft.VisualStudio.Workload.VisualStudioExtension
说明: 创建适用于 Visual Studio 的加载项和扩展,包括新命令、代码分析器和工具窗口。

使用 JavaScript 的移动开发
ID: Microsoft.VisualStudio.Workload.WebCrossPlat
说明: 使用用于 Apache Cordova 的工具生成 Android、iOS 和 UWP 应用。

--lang:与 --layout 结合使用,以准备脱机安装缓存,以便使用包含指定语言的资源包,语言区域设置列表:

语言区域设置列表
语言      语言
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    中文 - 繁体

例如
下载全功能到E:\VS2019,且语言是中文:

vs_enterprise__184447765.1558180718.exe --layout E:\VS2019 --lang zh-CN

完整的 Visual Studio 布局至少需要 35 GB 磁盘空间

对于 .NET Web 和.NET 桌面开发,请运行:

vs_enterprise__184447765.1558180718.exe --layout E:\VS2019 --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional --lang zh-CN

为了方便执行,做成批处理

echo off & color 0A

cd /d %~dp0
set currentPath=%cd%\vs2019
echo currentPath=%currentPath%

call vs_enterprise__184447765.1558180718.exe --layout "%currentPath%"  --add Component.GitHub.VisualStudio  --add Microsoft.VisualStudio.Workload.CoreEditor --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetCoreTools --add Microsoft.VisualStudio.Workload.NetWeb --add Microsoft.VisualStudio.Workload.Universal --add Microsoft.VisualStudio.Workload.Python --includeOptional --lang zh-CN

echo. & pause

原文地址:https://www.cnblogs.com/Zev_Fung/p/11408846.html

时间: 2024-08-29 05:38:26

vs2019离线下载安装包的相关文章

[转帖]油猴脚本管理器 Tampermonkey v4.8 离线CRX安装包(谷歌浏览器版)

https://www.52pojie.cn/thread-1010604-1-1.html 油猴脚本管理器 Tampermonkey v4.8 离线CRX安装包(谷歌浏览器版) 链接:https://pan.baidu.com/s/1xklgylKgYo9t1cjr80-mLw 提取码:a8pr 复制这段内容后打开百度网盘手机App,操作更方便哦 安装方法: 附有出现安装错误(程序包无效”CRX_HEADER_INVALID”)的解决方法: 对于老版本的chrome浏览器,可以直接拖动安装:

Hadoop学习之从官网下载安装包

Hadoop是一个分布式系统基础架构,由Apache基金会所开发.用户可以在不了解分布式底层细节的情况下,开发分布式程序.充分利用集群的威力进行高速运算和存储.要学习Hadoop从下载安装包开始 打开Hadoop的官方网站,点击Download Hadoop 或点击"Getting Started"节中的 Download Hadoop from the release page. 点击Download 点击Download a release now! 这里会显示一些下载的镜像站点,

Hadoop学习笔记(一)从官网下载安装包

Hadoop是一个分布式系统基础架构,由Apache基金会所开发.用户可以在不了解分布式底层细节的情况下,开发分布式程序.充分利用集群的威力进行高速运算和存储.要学习Hadoop从下载安装包开始 打开Hadoop的官方网站,点击Download Hadoop 或点击"Getting Started"节中的 Download Hadoop from the release page. 点击Download 点击Download a release now! 这里会显示一些下载的镜像站点,

Yum 下载安装包及对应依赖包

Yum 下载安装包及对应依赖包: 安装该软件:yum install -y yum-plugin-downloadonly 以下载 openssh-server 为例 yum install -y openssh-server --downloadonly --downloaddir=/data/docker 在 /data/docker 目录下有如下内容: [[email protected] docker]# ll /data/docker/ [email protected] docker

免签名下载安装包

免签名下载安装包实例如下: wget https://storage.googleapis.com/golang/go1.8.3.linux-amd64.tar.gz --no-check-certificate 原文地址:https://www.cnblogs.com/effortsing/p/10452999.html

GOOGLE 离线完整安装包下载地址

https://support.google.com/chrome/answer/126299?hl=zh-Hans 官方链接介绍 https://www.google.com/chrome/browser/desktop/index.html?system=true&standalone=1 最新版离线下载地址 http://googlechromereleases.blogspot.com/search/label/Stable%20updates 官方BLOG 最新版本发布公告地址

eclpse的离线插件安装包安装方法

我最近项目组老大让我安装一些插件在eclipse,myeclipse太臃肿了,不适合项目:集体步骤我拿svn举例子 Eclipse离线安装svn的方法 (比在线安装更无侵入性,这个过程对许多无侵入式的eclipse插件的安装也差不多如国际化的插件) 1.下载subclipse的安装包 2.从中解压出features与 plugins文件夹,把这两个放在一个文件下,把这个文件夹取名为svn 3.在eclipse根目录下新建文件夹links,这样就得到了eclipse\links(切记是根目录,与e

ubuntu apt-get 总结 install xxx -d能下载安装包(含依赖)不安装_和卸载(转载)

[举例] 目前常用的 ========== *更新本机中的数据库缓存: sudo apt-get update *查找包含部分关键字的软件包: sudo apt-cache search <你要查找的name> *安装指定的软件: sudo apt-get install <你要安装的软件包> 例如: sudo apt-get install xfce4 *下载软件包源代码(如果有的话): apt-get source <你要下载的源代码包名> 详细的资料 ======

yum 下载安装包以及依赖包

有时候我在用yum安装软件,依赖包比较多,还受网速的影响.所以我们可以将安装包以及依赖包下载到本地安装,这样会快捷很多. yum 提供了这种功能 yum -y install yum-utils 下载命令为 yumdownloader --resolve docker 这样就可以将安装包以及依赖包下载下来了. 原文地址:https://www.cnblogs.com/pangbing/p/8278596.html