Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 下载Visual Studio 2019的脱机缓存?_Visual Studio_Command Line_Visual Studio 2019 - Fatal编程技术网

Visual studio 下载Visual Studio 2019的脱机缓存?

Visual studio 下载Visual Studio 2019的脱机缓存?,visual-studio,command-line,visual-studio-2019,Visual Studio,Command Line,Visual Studio 2019,我希望能够在多台计算机上安装VS 2019,似乎唯一可用的方法是使用,我希望下载这些工作负载(至少,开发人员将根据需要进行修改): ASP.NET与web开发 .NET桌面开发 用.NET进行移动开发 .NET核心跨平台开发 但是这些工作负载的CLI参数在前面的链接中不可用,因此我必须下载完整的工作负载和组件,它们的大小非常大。因此,我需要用于下载这些工作负载的命令。工作负载ID列表可从中获得。您可以按照所列页面上的示例使用这些选项。例如,您可能需要这样的命令(为了可读性,将命令拆分为多行):

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

ASP.NET与web开发

.NET桌面开发

用.NET进行移动开发

.NET核心跨平台开发


但是这些工作负载的CLI参数在前面的链接中不可用,因此我必须下载完整的工作负载和组件,它们的大小非常大。因此,我需要用于下载这些工作负载的命令。

工作负载ID列表可从中获得。您可以按照所列页面上的示例使用这些选项。例如,您可能需要这样的命令(为了可读性,将命令拆分为多行):

如果您希望包含的其他组件不属于工作负载的一部分,您可以使用
--add
标志,并在上面的“我的链接”中列出任何组件ID—它不限于工作负载

如果要缩小下载版面的大小,可以将
--includeOptional
更改为
--includeRecommendated
,或者如果只需要基本工作负载,则完全不使用它。如果您确实想优化下载大小,请跳过工作负载,只选择所需的组件

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