为什么Visual Studio 2017安装程序在尝试创建脱机安装程序时退出

时间:2017-03-09 19:48:58

标签: visual-studio visual-studio-2017 failed-installation

我正在使用以下命令为Visual Studio 2017 Professional创建脱机安装程序:

  

vs_professional.exe --layout c:\ vs2017 \ --lang en-US

启动初始窗口,但在几分钟内完成,无需下载任何内容。它创建文件夹,但只有证书在文件夹中。

查看临时目录中的安装文件,我可以在dd_vs_professional_decompression_log中找到以下行:

[3/9/2017, 13:18:56] The entire Box execution exiting with result code: 0x0
[3/9/2017, 13:18:56] Launched extracted application exiting with result code: 0x57

这是在dd_bootstrapper日志中

VisualStudio Bootstrapper:3/9/2017 1:26:14 PM: Unable to parse the json file since it not exists: 0
VisualStudio Bootstrapper:3/9/2017 1:18:46 PM: Waiting for setup process to complete...
VisualStudio Bootstrapper:3/9/2017 1:18:46 PM: Vs setup process exited with code 87
VisualStudio Bootstrapper:3/9/2017 1:18:55 PM: Bootstrapper Successfully completed.

安装程序似乎永远不会显示下载单个组件的命令窗口。

2 个答案:

答案 0 :(得分:1)

错误0x57(87)表示ERROR_INVALID_PARAMETER

您需要使用:

  

vs_professional.exe --layout c:\ vs2017 --lang en-US

显然,安装程序的第一部分正确处理尾部斜杠,但是如果目录包含尾部反斜杠,则第二部分(实际下载组件的部分)将失败。

答案 1 :(得分:0)

我有同样的错误,但是在重新下载vs_professional.exe之后它已经解决了,后来我知道位于安装文件夹中的文件“vs_professional.exe”与源文件不同.. < / p>

尝试再次下载该文件并使用该命令,它将起作用

的问候,