Visual studio 2017 Visual Studio 2017脱机安装程序错误-2147024809
我从与vs_Community.exe引导程序文件位于同一目录中的BAT文件运行此命令Visual studio 2017 Visual Studio 2017脱机安装程序错误-2147024809,visual-studio-2017,Visual Studio 2017,我从与vs_Community.exe引导程序文件位于同一目录中的BAT文件运行此命令 vs_Community.exe --layout C:\vs2017offline --add Microsoft.VisualStudio.Workload.CoreEditor Microsoft.VisualStudio.Workload.Universal Microsoft.VisualStudio.Component.IntelliTrace.FrontEnd Microsoft.Vis
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”--安装路径“C:\vs2017offline\b.mrg\vs_installer.opc”。
VisualStudio引导程序:30/04/2017 1:18:04 PM:无法解析json文件,因为它不存在:0
VisualStudio引导程序:2017年4月30日下午1:18:04:Vs安装过程C:\vs2017offline\b.mrg\resources\app\layout\setup.exe已启动。都做完了。
VisualStudio引导程序:2017年4月30日下午1:18:04:正在等待安装过程完成。。。
VisualStudio引导程序:2017年4月30日下午1:18:04:Vs安装过程已退出,代码为2147024809
VisualStudio引导程序:2017年4月30日下午1:18:07:引导程序已成功完成
我的C:\vs2017offline文件夹包含一个名为“certificates”的文件夹和一个名为“vs_installer.version.JSON”的JSON文件,除此之外没有其他内容。我还收到了“vs安装过程退出,代码为-2147024809”。
我指定了多个工作负载以及每个工作负载的推荐和可选组件。一些组件在多个工作负载中是相同的
我删除了重复的“-addcomponent”条目,以确保每个组件最多添加一次
这最终允许vs_professional.exe下载所需内容。-2147024809=无效参数。因此,检查名称是否正确我已经检查了每个工作负载/组件名称,它们看起来很好。如果错误日志准确地指出哪个名称无效,这将非常有用。如果名称中有一些空格,这可能是一个问题。您可以更具体地说明在哪些名称中可以看到空格吗?我看不到任何空间。例如,
Component.JavaJDK Component.HAXM Component.Xamarin
是三个不同的名称,因此在它们之间有一个空格。好的,对照这个列表检查名称:我不知道“我删除了重复的--添加组件条目”是什么意思。你是怎么做到的?我在发出的命令中没有看到重复的名称,那么如何指定忽略重复的名称呢?