本文详细介绍了 VS2019 离线安装的相关步骤,以桌面开发为主下载 C++桌面开发、.NET 桌面开发相关的工做负载、MFC 可选组件及帮助查看器。css
离线安装须要先根据开发的项目类型下载相关的 工做负载(Workload)。工做负载包含多个依赖项,分为必需(Required)、建议(Recommended)、可选(Optional) 三种类型。以下图所示:
html
以 C++桌面开发为例,ATL 是建议组件,而 MFC 是可选组件。微信
在下载工做负载或可选组件时,须要先选择 VS 版本(本文下载版本为 VS2019 社区版),由于不一样的版本依赖项类型可能不一样。如在 VS2017 中 .NET Framework 4.7.2 的 SDK 及目标包为可选类型,在 VS2019 中则为必需类型。网络
VS2017 中的 .NET Framework 4.7.2:app
VS2019 中的 .NET Framework 4.7.2:工具
VS2019 工做负载的详细介绍能够看这里。visual-studio
在这里下载 Visual Studio 引导程序,该文也讲解了如何根据不一样的开发类型下载相关的工做负载。 以下图:测试
在命令行下输入下面的命令下载 C++桌面开发、.NET 桌面开发工做负载及推荐组件。ui
1vs_community__891427824.1534167097.exe --layout .\vs2019_layout --add Microsoft.VisualStudio.Workload.NativeDesktop --add Microsoft.VisualStudio.Workload.ManagedDesktop --includeRecommended --lang en-US zh-CN
命令含义:spa
下载完成后以下图所示:
vs_community.exe 的详细命令参数能够看这里。
MFC 相关的工具包在工做负载 Microsoft.VisualStudio.Workload.NativeDesktop 中属于可选包,须要单独下载。
1vs_community__891427824.1534167097.exe --layout .\vs2019_layout --add Microsoft.VisualStudio.Component.VC.ATLMFC --lang en-US zh-CN
帮助查看器属于独立工做负载,也须要单独下载。
1vs_community__891427824.1534167097.exe --layout .\vs2019_layout --add Microsoft.Component.HelpViewer --lang en-US zh-CN
通过以上步骤下载完毕后,安装包的大小以下图所示,比 VS2017 的还少占用了部分空间(在安装 VS2017 时,这几个工做负载及组件下载后占用 3.15G 空间)。
下载完毕后,将网络断开或将其拷贝到其它未联网的电脑上,而后进入 vs2019_layout 目录,双击 vs_setup.exe 进行安装。
查看 MFC 可选组件及帮助查看器是否选中:
修改安装目录:VS2019 默认安装在 C 盘,将占用大量的磁盘空间,建议修改在其它盘。而后点击右下角的 安装 进行安装。
安装过程以下:
在安装过程当中出现了以下警告,点击 继续 安装(安装后建立测试工程暂未发现异常,先不处理)。
安装完成后,分别建立 MFC 工程及 WinForm 工程进行测试。
建立新项目:
以 MFC 为例建立项目,在搜索框中输入 MFC 或 选择语言(C++)、平台(Windows)、项目类型(桌面),而后点击 MFC 应用,根据后面的向导界面修改工程选项,以下图所示:
WinForm 项目的建立与 MFC 相似,在搜索框中输入 WinForm 便可,或将语言改成 C#,以下图所示:
编译建立的工程,能够看到所有生成成功。
- - - End - - -
本文做者: Lzl678
本文连接: http://www.javashuo.com/article/p-gpzfbmjm-mc.html
版权声明:本博客全部文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!