要下载Visual Studio 2019的脱机缓存吗?

时间:2019-05-02 06:27:27

标签: visual-studio command-line visual-studio-2019

我希望能够在多台计算机上安装VS 2019,看来唯一可行的方法是使用CLI,我想下载这些工作负载(至少,开发人员会在需要时进行修改) :

  

ASP.NET和Web开发

     

.NET桌面开发

     

使用.NET进行移动开发

     

.NET Core跨平台开发

但是这些工作负载的CLI参数在上一个链接中不可用,因此我必须下载完整的工作负载和组件,这是很大的。所以我需要命令来下载这些工作负载。

1 个答案:

答案 0 :(得分:1)

工作负载ID列表可从here获得。您可以按照列出页面上的示例中的说明使用它们。例如,您可能想要这样的命令(为了便于阅读,分成多行):

vs_community.exe --layout c:\vslayout 
  --add Microsoft.VisualStudio.Workload.NetWeb 
  --add Microsoft.VisualStudio.Workload.ManagedDesktop 
  --add Microsoft.VisualStudio.Workload.NetCrossPlat
  --add Microsoft.VisualStudio.Workload.NetCoreTools
  --includeOptional --lang en-US

如果要包含的其他组件不属于工作负载,则可以将--add标志与上面我的链接中列出的任何组件ID一起使用-它不限于工作负载。

如果要缩小下载的布局的大小,可以将--includeOptional更改为--includeRecommended,或者如果只需要裸露的工作负载,则可以将其完全删除。如果您确实要针对下载大小进行优化,请跳过工作量,仅选择所需的组件。