2017-03-09 14 views
4

我使用下面的命令来创建适用于Visual Studio 2017年专业的离线安装程序时,在Visual Studio 2017年安装程序退出:为什么想做一个离线安装

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. 

设置似乎永远不会显示命令窗口下载单个组件。

+0

我得到了同样的错误消息,但它似乎是关系到指定可选的和/或推荐组件应该包括在内。请参阅https://developercommunity.visualstudio.com/content/problem/40055/error-when-creating-an-offline-installer-if-recomm.html – RobSiklos

回答

1

错误的0x57(87)表示ERROR_INVALID_PARAMETER

您需要使用:

vs_professional.exe --layout C:\ vs2017 --lang的en-US

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

0

我有同样的错误,但它在重新下载vs_professional.exe后解决,后来我明白位于安装文件夹中的文件“vs_professional.exe”与源文件不同。

尝试重新下载该文件,然后使用命令它,它会工作

问候,