前进的每一步,都是学习,是成长。
Visual Studio2019离线安装包的下载方法
  • 首页 > 软件设计 > PC软件
  • 作者:最爱香茗
  • 2019年11月22日 6:54 星期五
  • 浏览:746
  • 字号:
  • 评论:0
  •         VS2019官网直接下载的都是在线安装的方式,先下载了一个引导程序,然后安装的时候再根据要安装的模块,直接下载安装,但有时候我们需要在没有连网的电脑上安装,就必须要有永安的安装的,在此分享一下下载离线安装包的具体方法。

            

            

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

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

    命令如下:

    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,且语言是中文(完整的 Visual Studio 布局至少需要 35 GB 磁盘空间):

    vs_enterprise__184447765.1558180718.exe --layout E:\VS2019 --lang zh-CN
    对于 .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

     

     

    官方说明:创建 Visual Studio 的脱机安装


     

      您阅读这篇文章共花了:  
    二维码加载中...
    本文作者:最爱香茗      文章标题: Visual Studio2019离线安装包的下载方法
    本文地址:http://www.gcsjl8.com/?post=273
    版权声明:若无注明,本文皆为“成长记忆”原创,转载请保留文章出处。