Contrôler les mises à jour des déploiements Visual Studio basés sur le réseau
Avertissement
CE CONTENU EST DESTINÉ À ÊTRE RETIRÉ CAR IL A ÉTÉ INTÉGRÉ DANS D’AUTRES PAGES. Cette page a été supprimée du TOC.
Les administrateurs d’entreprise créent souvent une disposition et l’hébergent sur un partage de fichiers réseau pour les déployer sur leurs utilisateurs finaux. Cette page explique comment configurer correctement les options de disposition de votre réseau.
Contrôle de l’emplacement où Visual Studio recherche des mises à jour
Scénario 1 : client initialement installé à partir d’un emplacement de mise en page, mais configuré pour recevoir des mises à jour à partir de l’emplacement de mise en page sur le réseau ou le web
Par défaut, Visual Studio continue de rechercher en ligne les mises à jour même si l’installation a été déployée à l’origine à partir d’un partage réseau. Si une mise à jour est disponible sur le web, l’utilisateur peut l’installer. Bien que le cache de disposition réseau soit inspecté en premier pour les bits de produit mis à jour, s’ils ne sont pas trouvés là, Visual Studio recherche et télécharge les bits de produit mis à jour à partir du web.
Scénario 2 : Le client a été initialement installé et ne doit recevoir les mises à jour que de la configuration réseau
Si vous souhaitez contrôler l’emplacement où le client Visual Studio recherche des mises à jour, par exemple si votre ordinateur client n’a pas accès à Internet et que vous souhaitez vous assurer qu’il est uniquement et toujours installé à partir de la disposition, vous pouvez configurer l’emplacement où le programme d’installation du client recherche les bits de produit mis à jour. Il est préférable de s’assurer que ce paramètre est configuré correctement avant que le client effectue l’installation initiale à partir de la configuration.
Créez une disposition hors connexion :
vs_enterprise.exe --layout C:\vsoffline --lang en-US
Copiez-le dans le partage de fichiers où vous souhaitez l’héberger :
xcopy /e C:\vsoffline \\server\share\VS
Modifiez le fichier
response.json
dans la disposition et modifiez la valeur dechannelUri
pour pointer vers une copie de l'channelManifest.json que l’administrateur contrôle.Veillez à placer une séquence d’échappement avec les barres obliques inverses dans la valeur, comme dans l’exemple suivant :
"channelUri":"\\\\server\\share\\VS\\ChannelManifest.json"
Désormais, les utilisateurs finaux peuvent exécuter le programme d’installation à partir de ce partage pour installer Visual Studio.
\\server\share\VS\vs_enterprise.exe
Lorsqu’un administrateur d’entreprise détermine qu’il est temps pour ses utilisateurs de mettre à jour vers une version plus récente de Visual Studio, il peut mettre à jour l'emplacement de la mise en page pour incorporer les fichiers mis à jour, comme suit.
Utilisez une commande similaire à la commande suivante :
vs_enterprise.exe --layout \\server\share\VS --lang en-US
Vérifiez que le fichier
response.json
dans la disposition mise à jour contient toujours vos personnalisations, en particulier la modification channelUri, comme suit :"channelUri":"\\\\server\\share\\VS\\ChannelManifest.json"
Les installations existantes de Visual Studio à partir de cette disposition recherchent les mises à jour sur \\server\share\VS\ChannelManifest.json
. Si le channelManifest.json est plus récent que celui installé par l’utilisateur, Visual Studio informe l’utilisateur qu’une mise à jour est disponible.
Toute mise à jour de l'installation lancée depuis le client installera automatiquement la version mise à jour de Visual Studio directement à partir de la mise en page.
Scénario 3 : le client initialement installé à partir du web, mais doit désormais ne recevoir que les mises à jour d’une installation réseau
Dans certains cas, l’ordinateur client a peut-être déjà installé Visual Studio à partir du web, mais maintenant l’administrateur souhaite que toutes les mises à jour futures proviennent d’une disposition managée. La seule méthode prise en charge consiste à créer une disposition réseau avec la version souhaitée du produit, puis sur l’ordinateur client, exécutez le programme d’amorçage à partir de l’emplacement de disposition (par exemple, \\server\share\vs_enterprise.exe
). Dans l’idéal, l’installation originale du client aurait été effectuée à l’aide du programme d’amorçage depuis la configuration réseau avec le ChannelURI correctement configuré, mais l’exécution du programme d’amorçage mis à jour depuis l’emplacement de la configuration réseau fonctionnera également. L’une de ces actions incorpore, sur l’ordinateur client, une connexion avec cet emplacement de disposition particulier. Pour que ce scénario fonctionne correctement, la seule mise en garde est que le “ChannelURI” dans le fichier response.json
du layout doit être identique au ChannelURI qui a été défini sur la machine du client lors de l’installation initiale. Il est probable que cette valeur ait été initialement définie sur le canal de publication internet .
Support ou résolution des problèmes
Parfois, les choses peuvent mal tourner. Si votre installation de Visual Studio échoue, consultez résoudre les problèmes d’installation et de mise à niveau de Visual Studio pour obtenir des instructions pas à pas.
Voici quelques options de support supplémentaires :
- Utilisez l’option de support par chat d’installation (en anglais uniquement) pour les problèmes liés à l’installation.
- Signalez des problèmes de produit à nous à l’aide de l’outil Signaler un problème qui apparaît à la fois dans Visual Studio Installer et dans l’IDE Visual Studio. Si vous êtes administrateur informatique et que vous n'avez pas installé Visual Studio, vous pouvez soumettre des commentaires aux administrateurs informatiques.
- Suggérer une fonctionnalité, suivre les problèmes de produit et trouver des réponses dans le Visual Studio Developer Community.
Contenu connexe
- guide d’administrateur Visual Studio
- Activation des mises à jour d’administrateur
- Application des mises à jour d’administrateur
- Utiliser des paramètres de ligne de commande pour installer Visual Studio
- Outils de gestion des instances Visual Studio
- Cycle de vie et maintenance des produits Visual Studio