我为这样的构建工具生成了一个离线安装程序:
vs_BuildTools.exe --layout c:\VS_BuildTools2017_offline --add Microsoft.VisualStudio.Workload.MSBuildTools --add Microsoft.VisualStudio.Workload.VCTools --lang en-US
我把这个文件夹移动到一个构建代理(没有互联网连接,不,它永远不会有一个!),然后执行 vs_BuildTools.exe在该文件夹中,即使用--noWeb或--noweb,但无论我给出什么选项,它总是会失败没有互联网连接.当然我错过了一些东西,所以任何暗示都会得到赞赏