J'ai créé un dossier de mise en page hors ligne à l'aide de la commande suivante:

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

J'ai ensuite copié l'intégralité du dossier vs2017layout (~ 2,57 Go) sur une autre machine qui n'a pas d'accès Internet et j'ai exécuté la commande suivante:

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

Cependant, l'installateur souhaite toujours une connexion Internet. Veuillez indiquer ce qui me manque. entrez la description de l'image ici

Merci d'avance.

7
AngieM 20 nov. 2017 à 20:20

4 réponses

Meilleure réponse

Il s'avère que je dois importer manuellement les certificats téléchargés dans le dossier hors ligne de la machine.

J'ai trouvé ces informations dans ce billet de blog: http://www.kunal-chowdhury.com/2016/11/visual-studio-2017-offline-installer.html#C3t0q0XUUVqgvqyy.97

7
AngieM 21 nov. 2017 à 15:11

Veuillez exécuter https://aka.ms/vscollect.exe et télécharger vos journaux vers un nouveau problème sur https://developercommunity.visualstudio.com. Les journaux ne seront alors disponibles que pour vous et nous pour voir et diagnostiquer.

2
Heath 20 nov. 2017 à 18:01

J'ai aussi eu ce genre de problème. Cependant, j'ai réussi à le résoudre en installant Visual Studio sur un ordinateur en ligne à partir de la mise en page téléchargée, en attendant la fin de l'installation, puis en copiant le cache de téléchargement (situé par défaut dans %programdata%\Microsoft\VisualStudio\Packages) dans la mise en page existante.

De cette façon, certains packages manquants sont également inclus et, espérons-le, le programme d'installation de la mise en page n'aura plus besoin d'Internet pour les prochaines installations hors ligne.

1
willnode 16 mai 2018 à 06:52

Au démarrage, le programme d'installation télécharge le fichier Catalog.json, contenant la liste de tous les packages, versions, tailles de fichiers et somme de contrôle. À l'aide de ce programme d'installation de données, vérifiez la taille et le crc de tous les fichiers déjà téléchargés, en utilisant les informations du fichier Catalog.json à la racine de l'installation. Si votre installateur n'utilise pas les fichiers téléchargés, cela peut être dû aux raisons suivantes:

  1. téléchargement incomplet, mauvaise taille ou crc des fichiers téléchargés (voir fichier Catalog.json à la racine d'installation.);

  2. il existe une version plus récente du fichier (version, crc et taille dans Catalog.json).

0
Mark Martin 17 févr. 2018 à 22:12
47397629