13

我正在尝试从https://visualstudio.microsoft.com/downloads/下载Visual Studio 2019 的构建工具,但是当我单击下载按钮时,系统会下载一个尝试连接到 Internet 以下载软件包的其余部分的 exe。

我如何才能获得 Build Tools for Visual Studio 2019Build Tools for Visual Studio 2017的离线版本。

4

1 回答 1

13

我如何才能获得适用于 Visual Studio 2019 的构建工具或适用于 Visual Studio 2017 的构建工具的离线版本。

首先,感谢GSergMax分享有用的信息。

创建Build Tool for VS2019的离线包之前(和Visual Studio同理),还需要一个有网络的环境,根据需要提前下载相应的workload,然后打包成离线包以便您可以在其他非网络环境中安装离线包。

这种方法只能预先选择并下载相关的工作负载进行安装,然后打包给其他人安装。因此,在创建离线包时,最好下载所有工作负载,之后,您不必担心缺少所需的工作负载。

请按照以下步骤操作:

1)下载VS2019构建工具的exe文件

2)输入CMD并cd进入exe文件路径

3)输入这些:

vs_buildtools_xxxxx.exe --add Microsoft.VisualStudio.Workload.MSBuildTools --layout c:\offlineBuildTool --lang en-us

Microsoft.VisualStudio.Workload.MSBuildTools是一个“包装器”工作负载 ID 和更多 ID,您可以参考this

此外,您可以查看有关其他可用开关的文档。

c:\offlineBuildTool只是 VS2019 的 Build Tool 的离线安装程序的路径。

或者要安装所有工作负载,您可以使用以下命令:

vs_buildtools_xxxxx.exe  --layout c:\offlineBuildTool --lang en-us

4)然后您可以将OfflineBuildTool包移动到没有网络的其他环境中并运行该文件夹中的buildtool.exe。

此外,您可以查看此线程以获取更多信息。

于 2020-01-23T02:32:40.567 回答