Visual Studio 2017脱机安装仍然需要Internet连接

时间:2017-11-20 17:20:36

标签: installation visual-studio-2017 offline

我使用以下命令创建了一个离线布局文件夹:

vs_enterprise.exe --layout c:\vs2017layout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional --lang en-US

然后我将整个结果vs2017layout文件夹(~2.57GB)复制到另一台没有Internet访问权限的计算机上并运行以下命令:

vs_enterprise.exe --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional --lang en-US

但是,安装程序仍然需要互联网连接。请告知我遗失的内容。 enter image description here

提前谢谢。

4 个答案:

答案 0 :(得分:7)

结果我需要手动导入下载到计算机上脱机文件夹的证书。

从以下博文发现此信息:http://www.kunal-chowdhury.com/2016/11/visual-studio-2017-offline-installer.html#C3t0q0XUUVqgvqyy.97

答案 1 :(得分:2)

请运行https://aka.ms/vscollect.exe并将您的日志上传到https://developercommunity.visualstudio.com上的新问题。然后,日志将仅供您和我们查看和诊断。

答案 2 :(得分:1)

我也遇到过这种问题。但是我设法通过从下载的布局安装Visual Studio在线计算机,等待安装完成,然后将下载缓存(默认位于%programdata%\Microsoft\VisualStudio\Packages)复制到现有布局中来解决它。

这样一些丢失的软件包也会被包含在内,希望布局安装程序不再需要互联网来进行下一次离线安装。

答案 3 :(得分:0)

启动时,安装程​​序下载文件Catalog.json,其中包含所有包,版本,文件大小和校验和的列表。使用此数据安装程序,使用安装根目录下的文件Catalog.json中的信息检查所有已下载文件的大小和crc。 如果您的安装程序不使用下载的文件,则可能是由于以下原因:

  1. 下载文件不完整,大小错误或crc(查看 安装根目录下的Catalog.json文件。);

  2. 有更新版本的文件(版本,crc& size查看Catalog.json)。