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

时间:2017-03-25 05:37:27

标签: installer offline visual-studio-2017

使用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组件添加到某些workload,因此我按照提到的文章,文章说添加了--includeRecommended还{{ 1}} )开关,安装程序也会下载--includeOptional Recommended )组件。所以我添加了(例如)Optional这样的开关:

--includeRecommended无法正常工作(第二个cmd(显示下载进度)立即关闭),总之,我也厌倦了以下命令,而不是两者都不起作用:

  • 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
  • vs_enterprise.exe --layout --lang en-US --add Microsoft.VisualStudio.Workload.NetCoreTools --includeRecommended
  • ...(我的意思是我改变了所有参数的顺序,实际上我厌倦了所有可能的选项

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

我用Google搜索,但我没有找到任何内容,只有http://docs.microsoft.com中已存在的一些示例。

我应该如何使用vs_enterprise.exe --layout --lang en-US --includeRecommended --add Microsoft.VisualStudio.Workload.NetCoreTools个开关?

1 个答案:

答案 0 :(得分:0)

<强>更新

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

创建离线安装程序: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
  4. 如果您想更新prev。创建了本地缓存,运行vs_enterprise.exe --layout d:\whatever

    原始答案

    安装程序有关于此问题的错误&amp;正如团队所说,错误已在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