AngieM
AngieM

Reputation: 745

Visual Studio 2017 Offline Installation Still Wants Internet Connection

I created an offline layout folder using the following command:

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

I then copied the entire resulted vs2017layout folder (~2.57GB) to another machine that does not have internet access and ran the following command:

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

However, the installer still wants internet connection. Please advise on what I'm missing. enter image description here

Thank you in advance.

Upvotes: 7

Views: 7702

Answers (4)

willnode
willnode

Reputation: 1527

I also had this kind of problem. However I managed to solve it by installing Visual Studio in online computer from downloaded Layout, waiting for installation to complete, then copy the Download Cache (by default located in %programdata%\Microsoft\VisualStudio\Packages) into existing Layout.

This way some missing packages also get included and hopefully the layout installer no longer require internet for next offline installations.

Upvotes: 1

Mark Martin
Mark Martin

Reputation: 372

When started, installer download file Catalog.json, containing list of all packages, versions, file sizes and checksum. Using this data installer check size and crc of all already downloaded files, using information in file Catalog.json at installation root. If Your installer not use downloaded files, this may be due to the following reasons:

  1. incomplete download, wrong size or crc of downloaded files (View file Catalog.json at installation root.);

  2. there is newer version of file (version,crc & size look at Catalog.json).

Upvotes: 0

AngieM
AngieM

Reputation: 745

Turns out I need to manually import the certificates that were downloaded to the offline folder on the machine.

Found this info from this blog post: http://www.kunal-chowdhury.com/2016/11/visual-studio-2017-offline-installer.html#C3t0q0XUUVqgvqyy.97

Upvotes: 7

Heath
Heath

Reputation: 3321

Please run https://aka.ms/vscollect.exe and upload your logs to a new issue on https://developercommunity.visualstudio.com. Logs will then only be available for you and us to see and diagnose.

Upvotes: 2

Related Questions