制作visual studio 2017离线包
ID: Microsoft.VisualStudio.Workload.NetCoreTools说明: 使用 .NET Core、ASP.NET Core、HTML/JavaScript 和包括 Docker 支持的容器生成跨平台应用程序。ID: Microsoft.VisualStudio.Workload.NetWeb说明: 使用 ASP.NET、ASP.NET Core、HTML/JavaS
打开链接,下载压缩包(直接下载,无需积分)
https://download.csdn.net/download/m0_46973223/89294053
1.找到压缩包->解压->打开解压文件
2.新建文件夹vs
3.在文件路径打入cmd
3.回车->打开命令控制窗口
4.
(1)下载所有组件,大约需要44g内存
输入命令
.\vs_community.exe --layout D:\vsc\vs --lang ZH-CN
->回车
(2)下载部分组件
输入命令
.\vs_community.exe --layout D:\vsc\vs --lang zh-CN --add Microsoft.VisualStudio.Workload.CoreEditor;includeRecommended;includeOptional --add Microsoft.VisualStudio.Workload.NativeDesktop;includeRecommended;includeOptional --add Microsoft.VisualStudio.Workload.Universal;includeRecommended;includeOptional
回车
开始下载->下载完成
--
layout <path>,<path>参数用于指定下载文件的目标路径。不支持相对路径
b. --
lang <language>,<language>参数用于指定安装时可用的语言支持。可指定多个区域语言;若不使用该参数,则默认安装全部语言支持。
CoreEditor:基础必须下载
1.Visual Studio 核心编辑器(Visual Studio Community 2017)
ID: Microsoft.VisualStudio.Workload.CoreEditor
说明: Visual Studio 核心 shell 体验,包括语法感知代码编辑、源代码管理和工作项管理。
2.Azure 开发
ID: Microsoft.VisualStudio.Workload.Azure 说明:用于开发云应用、创建资源以及生成包括 Docker 支持的容器的 Azure SDK、工具和项目。
3.数据存储和处理
ID: Microsoft.VisualStudio.Workload.Data 说明: 使用 SQL Server、Azure Data Lake 或 Hadoop 连接、开发和测试数据解决方案。
4.数据科学和分析应用程序
ID: Microsoft.VisualStudio.Workload.DataScience 说明: 用于创建数据科学应用程序的语言和工具(包括 Python、R 和 F#)。
5..NET 桌面开发
ID: Microsoft.VisualStudio.Workload.ManagedDesktop 说明: 使用 C#、Visual Basic 和 F# 生成 WPF、Windows 窗体和控制台应用程序。
6.使用 Unity 的游戏开发
ID: Microsoft.VisualStudio.Workload.ManagedGame 说明: 使用 Unity(功能强大的跨平台开发环境)创建 2D 和 3D 游戏。
7.使用 C++ 的 Linux 开发
ID: Microsoft.VisualStudio.Workload.NativeCrossPlat 说明: 创建和调试在 Linux 环境中运行的应用程序。
8.使用 C++ 的桌面开发
ID: Microsoft.VisualStudio.Workload.NativeDesktop 说明:使用 Microsoft C++ 工具集、ATL 或 MFC 生成 Windows 桌面应用程序。
9.使用 C++ 的游戏开发
ID: Microsoft.VisualStudio.Workload.NativeGame 说明: 以 DirectX、Unreal 或 Cocos2d 为后盾,利用 C++ 的强大功能生成专业游戏。
10.使用 C++ 的移动开发
ID: Microsoft.VisualStudio.Workload.NativeMobile 说明: 使用 C++ 生成适用于 iOS、Android 或 Windows 的跨平台应用程序。
11..NET Core 跨平台开发
ID: Microsoft.VisualStudio.Workload.NetCoreTools 说明: 使用 .NET Core、ASP.NET Core、HTML/JavaScript 和包括 Docker 支持的容器生成跨平台应用程序。
12.使用 .NET 的移动开发
ID: Microsoft.VisualStudio.Workload.NetCrossPlat 说明: 使用 Xmarin 生成适用于 iOS、Android 或 Windows 的跨平台应用程序。
13..ASP.NET 和 Web 开发
ID: Microsoft.VisualStudio.Workload.NetWeb 说明: 使用 ASP.NET、ASP.NET Core、HTML/JavaScript 和包括 Docker 支持的容器生成 Web 应用程序。
14.Node.js 开发
ID: Microsoft.VisualStudio.Workload.Node 说明: 使用 Node.js(事件驱动的异步 JavaScript 运行时)生成可扩展的网络应用程序。
15.Office/SharePoint 开发
ID: Microsoft.VisualStudio.Workload.Office 说明: 使用 C#、VB 和 JavaScript 创建 Office 和 SharePoint 外接程序、SharePoint 解决方案和 VSTO 外接程序。
16.Python 开发
ID: Microsoft.VisualStudio.Workload.Python 说明: 适用于 Python 的编辑、调试、交互式开发和源代码管理。
17.通用 Windows 平台开发
ID: Microsoft.VisualStudio.Workload.Universal 说明: 使用 C#、VB 和 JavaScript 或 C++(可选)创建适用于通用 Windows 平台的应用程序。
18.Visual Studio 扩展开发
ID: Microsoft.VisualStudio.Workload.VisualStudioExtension 说明: 创建适用于 Visual Studio 的加载项和扩展,包括新命令、代码分析器和工具窗口。
19.使用 JavaScript 的移动开发
ID: Microsoft.VisualStudio.Workload.WebCrossPlat 说明: 使用用于 Apache Cordova 的工具生成 Android、iOS 和 UWP 应用。
en-US | English |
zh-CN | 中国 |
更多推荐
所有评论(0)