本文详细介绍了 VS2019 离线安装的相关步骤,以桌面开发为主下载 C++桌面开发、.NET 桌面开发相关的工作负载、MFC 可选组件及帮助查看器。
工作负载(Workload)
离线安装需要先根据开发的项目类型下载相关的 工作负载(Workload)。工作负载包含多个依赖项,分为必需(Required)、建议(Recommended)、可选(Optional) 三种类型。如下图所示:
以 C++桌面开发为例,ATL 是建议组件,而 MFC 是可选组件。
VS2019 中的 .NET Framework 4.7.2:
VS2019 工作负载的详细介绍可以看这里。
下载安装工具
在这里下载 Visual Studio 引导程序,该文也讲解了如何根据不同的开发类型下载相关的工作负载。 如下图:
桌面开发(C++ & .NET)
在命令行下输入下面的命令下载 C++桌面开发、.NET 桌面开发工作负载及推荐组件。
vs_community__891427824.1534167097.exe --layout .\vs2019_layout --add Microsoft.VisualStudio.Workload.NativeDesktop --add Microsoft.VisualStudio.Workload.ManagedDesktop --includeRecommended --lang en-US zh-CN
命令含义:
1.vs_community__891427824.1534167097.exe:前一步下载的 Visual Studio 引导程序
2. –layout:指定 VS2019 相关组件的下载目录,设置为当前目录下的 vs2019_layout 目录。
3.–add:添加将要下载的工作负载,添加的是 NativeDesktop、ManagedDesktop
4.–includeRe
本文来源gao!%daima.com搞$代*!码9网(
commended:安装相关工作负载的推荐组件(另一个参数 –includeOptional 将会下载选定的工作负载中可选的组件,会导致下载的安装包过大,不建议使用。)
5.–lang:下载指定的语言包,本人下载了英文(en-US)、中文(zh-CN)
下载完成后如下图所示:
vs_community.exe 的详细命令参数可以看这里。