.\vs_community.exe --layout .\installer --add Microsoft.VisualStudio.Workload.NativeDesktop --add Microsoft.VisualStudio.Component.Windows10SDK.18362 --includeRecommended --lang zh-CN
大致讲解一下,我这里面命令的意思:--layout 后面是需要下载离线包的路径这里选择的是当前目录下的installer文件夹--add 是微软官方设计的添加各种工作负荷或者组件ID
常用到几个工作负荷ID有:ID: Microsoft.VisualStudio.Workload.CoreEditor Visual Studio 核心编辑器ID: Microsoft.VisualStudio.Workload.ManagedDesktop .NET 桌面开发 ID: Microsoft.VisualStudio.Workload.NativeDesktop C++ 的桌面开发 ID: Microsoft.VisualStudio.Workload.NetCoreTools .NET Core 跨平台开发
除了这些常用组件,可在VS组件ID查询内查到非常详细的ID,然后根据需要–add 所需ID就行--includeRecommended 是下载所有已选择的工作负荷所推荐的组件,但不包含可选组件--lang zh-CN是指按照中文语言
补充 解释上面的命令结束那什么是工作负荷、推荐组件、可选组件呢?看下图:这个界面大家肯定都非常熟悉,左边常见的C++桌面开发等就是工作符合,而右边默认勾选的是推荐组件,下面默认没有勾选的则是可选组件除了上面的几个指令,还有这个常用指令:--includeOptional 添加布局中包含的任何工作负载的推荐和可选组件
当然,除了这些官方还给出了许多其他指令,感兴趣的同学可以在命令行参数自行查看(4)在CMD终端输入相关指令回车后,会显示下面的画面,等待慢慢安装完成就好啦:(5)将整个VS2019文件夹拷贝至需要离线安装的电脑内,双击vs_setup.exe安装即可(6)除了上面手动添加每个组件ID外,微软还提供一个直接根据自身电脑已经配好的VS软件环境直接导出一个.vsconfig配置文件然后直接用下面指令,根据这个配置文件进行离线安装VS2019,可以说是对那些忘记之前装了哪些组件或者组件非常杂乱的同学非常友好
给微软点个大大大赞
.\vs_community.exe --layout c:\localVSlayout --config c:\myconfig.vsconfig --lang en-US
(图片来源网络,侵删)
0 评论