为Visual Studio创建脱机安装程序includeIncommended / includeOptional开关不起作用

问题描述 投票:1回答:1

使用Create an offline installer for Visual Studio 2017Use command-line parameters to install Visual Studio 2017Visual Studio Enterprise 2017 component directory我厌倦了为offline installer创建Visual Studio 2017, Enterprise,我第一次使用以下内容:

vs_enterprise.exe --layout --lang en-US --add Microsoft.VisualStudio.Workload.CoreEditor Microsoft.VisualStudio.Workload.NetCoreTools Microsoft.VisualStudio.Workload.NetCrossPlat Microsoft.VisualStudio.Workload.NetWeb Microsoft.VisualStudio.Workload.WebCrossPlat Microsoft.VisualStudio.Workload.Node和它的工作,我可以成功安装VS.

之后我厌倦了更新创建的文件并将Recommended/Optional组件添加到某些workloads,所以我按照提到的文章,文章说通过添加--includeRecommended(也是--includeOptional)开关,安装程序也将下载RecommendedOptional)组件。所以我添加(例如)--includeRecommended开关像这样:

vs_enterprise.exe --layout --lang en-US --includeRecommended --includeOptional --add Microsoft.VisualStudio.Workload.CoreEditor Microsoft.VisualStudio.Workload.NetCoreTools Microsoft.VisualStudio.Workload.NetCrossPlat Microsoft.VisualStudio.Workload.NetWeb Microsoft.VisualStudio.Workload.WebCrossPlat Microsoft.VisualStudio.Workload.Node,并且不起作用(第二个cmd(显示下载进度)立即关闭),总之,我也厌倦了以下命令,而且它们中的任何一个都不起作用:

  • vs_enterprise.exe --layout --lang en-US --add Microsoft.VisualStudio.Workload.NetCoreTools --includeRecommended
  • vs_enterprise.exe --layout --lang en-US --includeRecommended --add Microsoft.VisualStudio.Workload.NetCoreTools
  • ...(我的意思是我改变了所有参数的顺序,实际上我累了所有可能的选项)

我也厌倦了新的(空)文件夹,但没有成功。

我用谷歌搜索,但我什么也没找到,只有一些例子已经存在于http://docs.microsoft.com

我该如何使用includeRecommended/includeOptional开关?

installer offline visual-studio-2017
1个回答
1
投票

更新

以下是所有可用工作负载的列表(链接到其详细信息)和使用示例:

创建一个离线安装程序:Full documentation

  1. 下载Visual Studio引导程序(例如:vs_enterprise.exe
  2. 创建本地安装缓存 例如:D:\whatever\vs_enterprise.exe --layout d:\whatever --add Microsoft.VisualStudio.Workload.CoreEditor --add Microsoft.VisualStudio.Workload.NetCoreTools --lang en-US
  3. 双击vs_enterprise.exe从本地缓存安装Visual Studio

如果你想更新prev。创建本地缓存,运行vs_enterprise.exe --layout d:\whatever


原答案:

安装程序有一个关于这个问题的错误,正如团队所说,这个错误已在v15.1中修复(发布日期:2017年4月6日)。

我可以使用以下命令成功下载Microsoft.VisualStudio.Workload.NetWeb工作负载。 (1.79GB)

vs_enterprise.exe --layout --lang en-US --add Microsoft.VisualStudio.Workload.NetWeb --includeRecommended --includeOptional

© www.soinside.com 2019 - 2024. All rights reserved.