我正在从BAT文件运行此命令,该文件与vs_Community.exe引导程序文件位于同一目录中。
vs_Community.exe --layout C:\vs2017offline --add
Microsoft.VisualStudio.Workload.CoreEditor
Microsoft.VisualStudio.Workload.Universal
Microsoft.VisualStudio.Component.IntelliTrace.FrontEnd
Microsoft.VisualStudio.Workload.NetCrossPlat
Component.Android.NDK.R13B Component.Android.SDK23
Component.Google.Android.Emulator.API23.V2
Component.JavaJDK Component.HAXM Component.Xamarin
Component.Xamarin.Inspector Component.Xamarin.Profiler
Component.Xamarin.RemotedSimulator
Microsoft.VisualStudio.Component.FSharp
Microsoft.VisualStudio.Component.NuGet
Microsoft.VisualStudio.Component.Roslyn.Compiler
Microsoft.VisualStudio.Component.Roslyn.LanguageServices
Microsoft.VisualStudio.Component.Phone.Emulator.15063
Microsoft.VisualStudio.Component.Windows10SDK.15063.UWP
Microsoft.VisualStudio.ComponentGroup.UWP.Xamarin
--lang en-US
引导程序打开正常并开始用“给我们一分钟。我们很快就会完成”或者更确切地说,然后突然退出。
查看%TEMP%,我发现最后生成了一个日志:
activityId “2cf9a512-9da4-480c-8a20-ec056a4eb707” --InstallerPath “C:\ vs2017offline \ b.mrg \ vs_installer.opc””。 VisualStudio Bootstrapper:30/04/2017 1:18:04 PM:无法解析json文件,因为它不存在:0 VisualStudio Bootstrapper:30/04/2017 1:18:04 PM:Vs安装过程C:\ vs2017offline \ b.mrg \ resources \ app \ layout \ setup.exe启动。全部完成。 VisualStudio Bootstrapper:30/04/2017 1:18:04 PM:等待设置过程完成...... VisualStudio Bootstrapper:30/04/2017 1:18:04 PM:Vs设置过程退出,代码为-2147024809 VisualStudio Bootstrapper:30/04/2017 1:18:07 PM:Bootstrapper已成功完成。
我的C:\ vs2017offline文件夹包含一个名为“certificates”的文件夹和一个名为“vs_installer.version.json”的JSON文件,没有别的。
答案 0 :(得分:1)
我也得到了" Vs设置过程退出代码为-2147024809"。 我为每个工作负载指定了多个工作负载以及推荐和可选组件。多个工作负载中的某些组件相同。
我删除了重复的" - 添加组件"确保每个组件最多添加一次的条目。
最终允许vs_professional.exe下载所需的内容。