下载 Visual Studio 2017 离线安装包

社区版Visual Studio Community 2017是免费使用的,默认的是下载一个1M多的工具进行在线安装,但装了两次,一次碰见出错,一次到90%,点击暂停后继续,然后从零开始下载……

微软是提供离线安装包下载的,但是需要通过命令行执作。

1. 打开https://visualstudio.microsoft.com/zh-hans/thank-you-downloading-visual-studio/?sku=Community&rel=15,下载得到安装工具vs_community__687621815.1537430532.exe。

2. 打开命令行,定位到安装工具所在文件夹,执行以下代码:

vs_community__687621815.1537430532.exe --layout f:\vs2017 --add Microsoft.VisualStudio.Workload.CoreEditor --add Microsoft.VisualStudio.Workload.NativeCrossPlat --add Microsoft.VisualStudio.Workload.NativeDesktop --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional --lang zh-CN

--layout 选择存放位置

--add 添加要下载的功能组件

Microsoft.VisualStudio.Workload.CoreEditor  核心编辑器Visual Studio core editor(必选)

Microsoft.VisualStudio.Workload.NativeCrossPlat  Linux开发环境Create and debug applications running in a Linux environment.

Microsoft.VisualStudio.Workload.NativeDesktop  传统的Windows桌面应用程序Build Windows desktop applications using the Microsoft C++ toolset, ATL, or MFC.

Microsoft.VisualStudio.Workload.ManagedDesktop  基于.NET的桌面应用和控制台程序Build WPF, Windows Forms, and console applications using C#, Visual Basic, and F#.

Microsoft.VisualStudio.Workload.NetWeb  基于.NET的Web程序Build web applications using ASP.NET, ASP.NET Core, HTML/JavaScript, and Containers including Docker support.

Component.GitHub.VisualStudio  GitHub扩展GitHub extension for Visual Studio

--includeOptional 安装时可选

--lang 安装语言包

注:可以同时下载两种语言包,例如--lang en-US zh-CN。但是不建议这样,因为大部分文件都会下载两份,见下图:

下载 Visual Studio 2017 离线安装包_第1张图片

3. 

Visual Studio Community 2017 workload and component IDs | Microsoft Docs
https://docs.microsoft.com/en-us/visualstudio/install/workload-component-id-vs-community?view=vs-2017#net-core-cross-platform-development

你可能感兴趣的:(C/C++)