VS2019离线安装方法图文教程
本文详细介绍了 vs2019 离线安装的相关步骤,以桌面开发为主下载 c++桌面开发、.net 桌面开发相关的工作负载、mfc 可选组件及帮助查看器。
工作负载(workload)
离线安装需要先根据开发的项目类型下载相关的 工作负载(workload)。工作负载包含多个依赖项,分为必需(required)、建议(recommended)、可选(optional) 三种类型。如下图所示:
以 c++桌面开发为例,atl 是建议组件,而 mfc 是可选组件。
在下载工作负载或可选组件时,需要先选择 vs 版本(本文下载版本为 vs2019 社区版),因为不同的版本依赖项类型可能不同。如在 vs2017 中 .net framework 4.7.2 的 sdk 及目标包为可选类型,在 vs2019 中则为必需类型。
vs2017 中的 .net framework 4.7.2:
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.--includerecommended:安装相关工作负载的推荐组件(另一个参数 --includeoptional 将会下载选定的工作负载中可选的组件,会导致下载的安装包过大,不建议使用。)
5.--lang:下载指定的语言包,本人下载了英文(en-us)、中文(zh-cn)
下载完成后如下图所示:
vs_community.exe 的详细命令参数可以。
mfc 可选包
mfc 相关的工具包在工作负载 microsoft.visualstudio.workload.nativedesktop 中属于可选包,需要单独下载。
vs_community__891427824.1534167097.exe--layout.\vs2019_layout--addmicrosoft.visualstudio.component.vc.atlmfc--langen-uszh-cn
帮助查看器(helpviewer)
帮助查看器属于独立工作负载,也需要单独下载。
vs_community__891427824.1534167097.exe--layout.\vs2019_layout--addmicrosoft.component.helpviewer--langen-uszh-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 - - -
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
推荐阅读
-
Altair HW FEKO+WinProp 2019 安装许可授权图文教程(附下载)
-
EbookMaker如何激活 EbookMaker激活安装图文教程
-
Google Chrome(谷歌浏览器)安装方法与使用技巧(图文介绍)
-
康福中国 Camfrog 6.0 中文版安装教程(英文版转中文版设置方法)
-
WinXP 系统安装图文教程(下)
-
XP和Win7双系统安装教程 WIN7下装XP以及XP下装WIN7(图文教程)
-
win8.1玩帝国时代无法全屏怎么办 win8.1系统玩帝国时代无法全屏的解决方法图文教程
-
Win7下硬盘安装 Red Hat Enterprise Linux 6.0 ES图文方法
-
Linux CentOS 5.5 服务器安装图文教程 推荐
-
Win7系统设置家庭组提示此计算机无法连接到家庭组的解决方法图文教程