因此,我使用以下命令在笔记本上创建了VS 2017社区的脱机安装:
vs_community.exe --布局“D:\下载\VS Community2017”--lang US--添加Microsoft.VisualStudio.Component.CoreEditor Component.WebSocket Microsoft.VisualStudio.Workload.NetCrossPlat Microsoft.VisualStudio.Workload.NetCoreTools Microsoft.VisualStudio.Workload.Node Microsoft.VisualStudio.Component.TypeScript.2.0
当我将安装文件传输到我的公司PC (防火墙后面)并运行"vs_community.exe“安装文件时,我得到的只是这个错误。没有办法绕过公司防火墙,也没有办法破例。我如何安装VS 2017脱机?我是不是漏掉了什么?

编辑:我已经在我的笔记本电脑上安装了VS 2017,保持互联网连接正常。然后,当我断开我的笔记本电脑上的互联网,并尝试重新安装,安装程序启动!所以,也许我的公司PC上缺少了一些现在安装在我的笔记本上的依赖项?
编辑:上面的命令安装.NET、.NET内核、Xamarin、Node.js、TypeScript和C++ for Mobile。下载的总容量为13.2GB。
发布于 2017-03-16 11:02:24
成功了!!我所要做的就是将证书安装到根CA中!我在VS 2017的文档中注意到了一些事情:
如何从脱机安装文件夹安装
编辑:记得使用PC上的管理帐户安装证书,否则就不能工作.
发布于 2017-05-24 19:48:30
请试着遵循以下步骤:
应安装“签名列表”中的所有证书。我使用Windows 10。
发布于 2017-09-20 14:28:04
是为VS Community2017这样做的,它会安装所有的东西,并且没有任何麻烦地完成核心安装。但是,如果我选择安装通用或.Net开发部分,它将几乎完全安装它,但是它将在两个文件上失败。它会说,它不能从互联网下载文件。这些文件存在于安装目录中,我甚至下载了这些文件,并将它们放到适当的目录中,它仍然认为需要下载这两个文件,使我无法完成安装过程。如果我继续,它将安装除了这两个文件以外的所有其他东西。我尝试了几个不同的布局下载(ISO,目录等)和相同的问题(所以这并不是一个坏的下载或任何东西,我相信我做的都是正确的)。这两个档案是:
如果我在网上插上插头并进行修复,它就会抓取这两个文件,而不必抓取其他所有文件,但这有点违背了目的。不要期待一个解决方案,但想提到它,因为所有其他问题都与安装证书有关,而且我在网上找不到任何关于它在几个文件上失败的信息。
https://stackoverflow.com/questions/42829675
复制相似问题