1、 通过在https://visualstudio.microsoft.com/zh-hans/downloads/ 下载VS2019, 之后会下载vs_enterprise__78682482.1526458798.exe

visual studio 2019激活码密钥key:
Visual Studio 2019 Enterprise 企业版:BF8Y8-GN2QH-T84XB-QVY3B-RC4DF
Visual Studio 2019 Professional 专业版:NYWVH-HT4XC-R2WYW-9Y3CM-X4V3Y

2、编写命令参数,选择要下载哪里包,具体的命令和包数据,在以下可以看到对应的功能包

https://docs.microsoft.com/en-us/visualstudio/install/workload-component-id-vs-professional?view=vs-2019

通过命令行,进入第一步下载的安装程序中,对应添入命令,回车即可。

在cmd种指定目录

cd..
cd e:
cd vs2019

全部下载(完全没必要全部下载,太大了很多东西根本用不到)如下:

vs_enterprise__78682482.1526458798.exe --layout E:\VS2019Enterprise-offline --lang zh-CN

这里选择安装,如下命令(layout后面的路径为下载的离线文件路径):

E:\Downloads>vs_enterprise__78682482.1526458798.exe --layout E:\VS2019Enterprise-offline --add Microsoft.VisualStudio.Workload.ManagedDesktop  --add Microsoft.VisualStudio.Workload.CoreEditor --add Microsoft.VisualStudio.Workload.NativeDesktop --add Microsoft.VisualStudio.Workload.NetCoreTools --add Microsoft.VisualStudio.Workload.Universal --add Microsoft.VisualStudio.Workload.VisualStudioExtension --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --lang zh-CN

重要:下载完成后 运行 E:\VS2019Enterprise-offline\vs_setup.exe 安装 ,不要运行vs_enterprise__78682482.1526458798.exe

最终可以存到.BAT文件中,便于以后版本升级后,及时修改和下载最新离线安装包

如果重复输入命令,或者参数重复不会重复下载,会提示验证已下载,所以放心打命令

SDK请点击这里额外下载 

附录:

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 应用。

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

  1. 【搬运】Visual Studio vs2017 vs2019 中文离线安装包下载,替代ISO镜像

    原文地址[侵删]:https://blog.csdn.net/fromfire2/article/details/81104648 以下为搬运内容: 官档地址 https://docs.microso ...

  2. 【官档整理】Visual Studio 2017 VS2017 中文离线安装包下载

    [官档整理]Visual Studio 2017 VS2017 中文离线安装包下载 转 https://blog.csdn.net/fromfire2/article/details/81104648 ...

  3. Flash Player离线安装包下载指南

    在机房里装软件,没网是正常现象,有些老师要装Firefox/Chrome浏览器要有Flash,网上搜来搜去都是在线安装包一日在V2EX闲逛时发现了一位大神给出了Flash的离线安装包下载方式,在此立个 ...

  4. Visual Studio 2017 简体中文企业正式版全量离线安装包下载地址

    Visual Studio 2017 简体中文企业正式版全量离线安装包下载地址:magnet:?xt=urn:btih:199993649B1834C50FE7BDD204502CC23C7A4611 ...

  5. Chrome离线安装包下载地址

    最新Chrome离线安装包下载地址: x86/x64非管理员安装包: https://www.google.com/intl/zh-CN/chrome/browser/desktop/index.ht ...

  6. Office365完整离线安装包下载及自定义安装教程

    Office 365是微软打造的一款适用于教育机构使用的office办公软件,这里为大家提供了一个Office 365离线安装包下载工具,让office 365离线包下载到本地再安装,而不是联网下载安 ...

  7. Win10离线安装.NET Framework 3.5的方法补充(附cab格式离线安装包下载) - 转载

    MS酋长很早以前已经分享了<Win10离线安装.NET Framework 3.5的方法技巧>,同时分享了exe格式的.NET Framework 3.5离线安装包下载地址.但有部分网友反 ...

  8. vs2019离线安装包下载

    https://docs.microsoft.com/en-us/visualstudio/install/use-command-line-parameters-to-install-visual- ...

  9. Chrome Restful Api 测试工具 Postman-REST-Client离线安装包下载,Axure RP Extension for Chrome离线版下载

    [Postman for Chrome 离线下载] Postman-REST-Client离线安装包,可直接在Chrome浏览器本地安装使用,可模拟各种http请求,Restful Api测试, CS ...

随机推荐

  1. 基于Chrome内核(WebKit内核)定制开发DoNet浏览器

    1.    源起 a)     定制.Net浏览器 本人是一名C#开发者,而作为C#开发者,做客户端应用中最头痛的一件事就是没有一个好的UI解决方案, WinFrom嘛,效率虽然还不错,但是做一些特殊 ...

  2. Centos7-网卡配置

    目标计划:熟悉Linux网卡 1.修改网卡名称,替换自动生成的网卡名 2.新建网卡配置文件与新增网卡的关系 3.网卡bond模式配置,team模式 4.NetworkManager-nmcli管理网络 ...

  3. HDU - 3644:A Chocolate Manufacturer's Problem(模拟退火, 求多边形内最大圆半径)

    pro:给定一个N边形,然后给半径为R的圆,问是否可以放进去.  问题转化为多边形的最大内接圆半径.(N<50): sol:乍一看,不就是二分+半平面交验证是否有核的板子题吗. 然而事情并没有那 ...

  4. JQuery系列(3) - 工具方法

    jQuery函数库提供了一个jQuery对象(简写为$),这个对象本身是一个构造函数,可以用来生成jQuery对象的实例.有了实例以后,就可以调用许多针对实例的方法,它们定义jQuery.protot ...

  5. Maven和Ajax

    ****************使用maven构建项目******************** 一个maven项目必须要有一个pom文件. maven中常用的命令: 在使用mvn archetype: ...

  6. 微信浏览器中清缓存的方法---- http://debugx5.qq.com/

    http://debugx5.qq.com/ 点击上面网址,然后把底部的四个选项打钩,然后点清除,即可把可恶的缓存清掉!!!!!

  7. LibreOJ #517. 「LibreOJ β Round #2」计算几何瞎暴力

    二次联通门 : LibreOJ #517. 「LibreOJ β Round #2」计算几何瞎暴力 /* LibreOJ #517. 「LibreOJ β Round #2」计算几何瞎暴力 叫做计算几 ...

  8. 66、Spark Streaming:数据处理原理剖析与源码分析(block与batch关系透彻解析)

    一.数据处理原理剖析 每隔我们设置的batch interval 的time,就去找ReceiverTracker,将其中的,从上次划分batch的时间,到目前为止的这个batch interval ...

  9. C博客作业01--分支丶顺序结构

    1.本章学习总结 1.1学习内容总结 分支结构 if else-if语句与switch语句都具有选择判断的功能,但是在使用时又有所区别,按题目的不同要求与题意选择不同语句. if else-if语句表 ...

  10. 第12组 Beta冲刺(1/5)

    Header 队名:To Be Done 组长博客 作业博客 团队项目进行情况 燃尽图(组内共享) 展示Git当日代码/文档签入记录(组内共享) 注: 由于GitHub的免费范围内对多人开发存在较多限 ...