官方指导 :https://docs.microsoft.com/en-us/visualstudio/install/create-an-offline-installation-of-visual-studio?view=vs-2019
先下载WEB 安装器,得到 vs_community.exe,不是这个名字,重命名。
命令行输入:
vs_community.exe --layout d:vslayout --lang zh-CN
其中“d:vslayout”是下载目录。“zh-CN”简体中文。下载完成后,双击“d:vslayoutvs_community2019.exe”安装。
如果下载时出错,或意外中断,再执行一次相同命令即可。会重新校验已下载的部分。
如果只需要 .NET web (ASP.NET, MVC)and .NET desktop (WINFOM) 只需要下载以下,但命令参数总长不能超过80字符,微软给的例子很奇怪:
vs_community.exe --layout d:vslayout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional --lang zh-CN
这些"Microsoft.VisualStudio.Workload.ManagedDesktop","Microsoft.VisualStudio.Workload.NetWeb" 从哪儿来?见:
https://docs.microsoft.com/en-us/visualstudio/install/workload-component-id-vs-community?vs-2019&view=vs-2019