使用Create an offline installer for Visual Studio 2017,Use command-line parameters to install Visual Studio 2017和Visual 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
s,所以我按照提到的文章,文章说通过添加--includeRecommended
(也是--includeOptional
)开关,安装程序也将下载Recommended
(Optional
)组件。所以我添加(例如)--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
开关?
更新
以下是所有可用工作负载的列表(链接到其详细信息)和使用示例:
ID
Microsoft.VisualStudio.Workload.CoreEditor
Microsoft.VisualStudio.Workload.Azure
Microsoft.VisualStudio.Workload.Data
Microsoft.VisualStudio.Workload.DataScience
Microsoft.VisualStudio.Workload.ManagedDesktop
Microsoft.VisualStudio.Workload.ManagedGame
Microsoft.VisualStudio.Workload.NativeCrossPlat
Microsoft.VisualStudio.Workload.NativeDesktop
Microsoft.VisualStudio.Workload.NativeGame
Microsoft.VisualStudio.Workload.NativeMobile
Microsoft.VisualStudio.Workload.NetCoreTools
Microsoft.VisualStudio.Workload.NetCrossPlat
Microsoft.VisualStudio.Workload.NetWeb
Microsoft.VisualStudio.Workload.Node
Microsoft.VisualStudio.Workload.Office
Microsoft.VisualStudio.Workload.Python
Microsoft.VisualStudio.Workload.Universal
Microsoft.VisualStudio.Workload.VisualStudioExtension
创建一个离线安装程序:Full documentation
vs_enterprise.exe
)D:\whatever\vs_enterprise.exe --layout d:\whatever --add Microsoft.VisualStudio.Workload.CoreEditor --add Microsoft.VisualStudio.Workload.NetCoreTools --lang en-US
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