Créer un package d’installation hors connexion de Visual Studio pour une installation locale

Nous avons conçu Visual Studio pour qu’il fonctionne bien dans diverses configurations d’ordinateurs. Les informations de cette page expliquent comment créer un package d’installation hors connexion des fichiers à installer sur la machine locale.

Important

Si vous êtes administrateur informatique d’une entreprise et voulez effectuer un déploiement de Visual Studio via un réseau de stations de travail clientes, ou si vous devez créer un package d’installation avec des fichiers à transférer ou à installer sur un autre ordinateur, consultez notre Guide des administrateurs Visual Studio, la page Créer une installation de Visual Studio basée sur un réseau et la documentation pour déployer un layout sur un ordinateur client.

Utiliser la fonctionnalité « Tout télécharger, puis installer »

Parfois, l’accès en ligne est problématique. Par exemple, vous pouvez avoir une connexion Internet non fiable ou votre connexion Internet peut avoir une bande passante limitée. Pour des cas comme ceux-ci, nous avons mis à disposition d’autres méthodes d’acquisition de Visual Studio. Vous pouvez utiliser la fonctionnalité Tout télécharger, puis installer de Visual Studio Installer pour télécharger un package d’installation sur l’ordinateur local avant de l’installer localement, ou vous pouvez utiliser la ligne de commande afin de créer un package d’installation local à installer localement plus tard.

Pour télécharger un package d’installation local, sélectionnez l’option Tout télécharger et installer dans la liste déroulante en bas de l’onglet Charges de travail de Visual Studio Installer. L’objectif de cette fonctionnalité est de charger en avance le téléchargement des packages Visual Studio sur l’ordinateur sur lequel vous prévoyez d’installer Visual Studio à terme. En téléchargeant d’abord les packages localement, vous pouvez vous déconnecter d’Internet sans crainte avant d’installer Visual Studio.

The

Note

La fonctionnalité Tout télécharger et installer télécharge un package d’installation Visual Studio personnalisé sur la machine locale. N’essayez pas de transférer ce package d’installation téléchargé sur un autre ordinateur, car il n’est pas conçu pour fonctionner de cette façon. À la place, si vous voulez télécharger un package d’installation, l’héberger sur un partage réseau ou un site web intranet et le transférer ou l’installer sur un autre ordinateur, vous devez créer un layout réseau comme décrit dans la documentation Créer une installation de Visual Studio basée sur un réseau.

Vous pouvez également configurer les futures mises à jour de Visual Studio pour suivre le comportement Tout télécharger, puis installer. Pour plus d’informations, reportez-vous à la documentation sur le comportement d’installation et de téléchargement.

Utiliser la ligne de commande pour créer une disposition locale

Étape 1 : Télécharger le programme d’amorçage de Visual Studio

Téléchargez le programme d’amorçage approprié en fonction de la version et de l’édition de Visual Studio souhaitées, puis copiez-le dans le répertoire à utiliser en tant qu’emplacement source de votre layout local. Le programme d’amorçage est l’exécutable que vous utilisez pour créer, mettre à jour ou modifier votre layout local. Vous devez avoir une connexion Internet pour terminer cette étape.

Étape 2 : Créer une disposition locale

Ouvrez une invite de commandes avec des privilèges d’administrateur, accédez au répertoire dans lequel vous avez téléchargé le programme d’amorçage, puis utilisez les paramètres du programme d’amorçage pour créer votre layout local. Notez que vous devez disposer d’une connexion Internet pour cette étape. Les exemples courants de création de layout local sont illustrés ci-dessous. Vous trouverez d’autres exemples dans la page Créer un layout réseau de Visual Studio et la page Exemples de paramètres de ligne de commande. Vous pouvez installer une autre langue que l’anglais en remplaçant en-US par des paramètres régionaux de la liste des paramètres régionaux linguistiques, et vous pouvez utiliser la liste des composants et des charges de travail pour personnaliser davantage votre disposition locale.

  • Pour créer un layout local complet avec tous les composants et toutes les langues (cela va prendre du temps, nous avons beaucoup de composants !), exécutez :

      vs_enterprise.exe --layout c:\localVSlayout
    

Notes

Assurez-vous que votre chemin d’installation complet comporte moins de 80 caractères et que votre ordinateur dispose d’un espace de stockage suffisant. Une disposition locale complète de Visual Studio nécessite un minimum de 41 Go d’espace disque. Pour plus d’informations, consultez Configuration système requise.

Notes

Assurez-vous que votre chemin d’installation complet comporte moins de 80 caractères et que votre ordinateur dispose d’un espace de stockage suffisant. Une disposition locale complète de Visual Studio nécessite un minimum de 45 Go d’espace disque. Pour plus d’informations, consultez Configuration système requise.

  • Pour le développement d’applications web .NET et d’applications de bureau .NET pour une seule langue, exécutez :

      vs_enterprise.exe --layout c:\localVSlayout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --lang en-US
    
  • Pour le développement d’applications de bureau en C++ en incluant tous les composants recommandés et facultatifs, dans une seule langue, exécutez :

      vs_enterprise.exe --layout c:\localVSlayout --add Microsoft.VisualStudio.Workload.NativeDesktop --includeRecommended --includeOptional --lang en-US 
    
  • Vous pouvez également utiliser un fichier vsconfig exporté pour personnaliser le contenu du layout, vérifier un layout ou corriger un layout.

Étape 3 : Installer Visual Studio à partir de la disposition locale

Quand vous installez Visual Studio à partir d’une disposition locale, Visual Studio Installer utilise les versions locales des fichiers. Toutefois, si vous sélectionnez pendant l’installation des composants qui ne sont pas dans la disposition, Visual Studio Installer tente de les télécharger à partir d’Internet. Pour vérifier que vous installez uniquement les fichiers que vous avez téléchargés, utilisez les mêmes options de ligne de commande que celles ayant servi à créer la disposition locale. Pour que votre programme d’installation n’essaie pas d’accéder à Internet pendant l’installation du produit, utilisez le commutateur --noweb.

Par exemple, si vous avez créé une disposition d’installation locale avec la commande suivante :

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

Utilisez ensuite cette commande pour exécuter l’installation et empêcher la machine cliente d’accéder à Internet :

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

Utilisez ensuite cette commande pour exécuter l’installation et empêcher la machine cliente d’accéder à Internet :

c:\localVSlayout\vs_enterprise.exe --noWeb --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --includeOptional

Important

Si vous utilisez Visual Studio Community, vous pouvez être invité à vous connecter dans les 30 jours suivant l’installation, mais cela n’impacte pas votre capacité à utiliser le produit.

Notes

Si vous obtenez une erreur indiquant qu’une signature n’est pas valide, vous devez installer les certificats mis à jour. Ouvrez le dossier Certificats dans votre disposition locale. Double-cliquez sur chacun des fichiers de certificat, puis suivez les étapes de l’Assistant du Gestionnaire de certificats. Si un mot de passe vous est demandé, n’indiquez rien.

Support ou résolution des problèmes

Parfois, des problèmes peuvent se produire. Si votre installation de Visual Studio échoue, consultez Résolution des problèmes d’installation et de mise à niveau de Visual Studio pour obtenir une aide pas à pas.

Voici d’autres options de support :