reference:
CreateLayout
准备网络文件共享位置
首先确定将下载下来的VS安装包放在哪里,如果你有多个版本,则必须为每个版本创建独立的布局
下载安装器来创建布局
下载对应版本的安装器
下载vs package
vs_community_2017.exe --layout d:\VSLayout --add Microsoft.VisualStudio.Workload.NativeDesktop --includeOptional
Microsoft.VisualStudio.Workload.NativeDesktop是要安装的组件ID,这个地方有详细的列表
--includeOptional表示安装所有该组件对应的独立组件
微软是真坑人,把生成的layout拷贝到另外一台机器运行vs_setup.exe,在日志中出现如下错误

参考这篇文章的解决方案,将这个证书安装到目标机器的Intermediate Certificate Authorities,然后重新运行vs_setup.exe即可正常安装
