Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de changer d’annuaire.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer d’annuaire.
📣 Nous aimerions entendre vos commentaires !Veuillez prendre un moment pour effectuer cette enquête et nous faire savoir comment nous pouvons améliorer l’expérience de disposition. Merci pour votre soutien !
Pour déployer une disposition sur une machine cliente, vous devez d’abord prendre en compte les rubriques suivantes :
- Préparez la disposition : assurez-vous que votre disposition est prête à être installée sur le client.
- Préparez les ordinateurs clients : vérifiez que vos ordinateurs clients sont prêts à installer Visual Studio et que vos utilisateurs disposent des autorisations appropriées.
- Configurez des stratégies globales sur l’ordinateur client : contrôlez d’autres comportements d’installation, de mise à jour, de notification et de téléchargement de Visual Studio.
- Configurer les paramètres d’installation initiale du client par défaut : initialisez l’installation de votre client avec des paramètres personnalisés.
- Effectuez des mises à jour régulières : gardez vos machines clientes mises à jour et sécurisées.
Installer Visual Studio sur un ordinateur client à partir d’une configuration.
Les administrateurs peuvent déployer une disposition Visual Studio sur des stations de travail clientes par programmation dans le cadre d’un script d’installation.
Installer à partir d’une configuration réseau
Un utilisateur disposant d’autorisations d’administrateur peut installer Visual Studio à partir d’une disposition réseau en mode sans assistance en exécutant la commande suivante. Le response.json dans le layout fournit les paramètres de configuration par défaut pour l’installation.
\\server\products\VS\vs_enterprise.exe --quiet --wait
Si l’utilisateur sélectionne des éléments qui ne sont pas disponibles dans la disposition, le programme d’installation tente de sourcer ces fichiers supplémentaires à partir de serveurs hébergés par Microsoft sur Internet. Pour vous assurer que votre programme d’installation n’essaie pas d’accéder à Internet lorsqu’il installe le produit, utilisez le commutateur --noweb. Par exemple, utilisez cette commande pour exécuter l’installation et empêcher l’ordinateur client d’accéder à Internet :
\\server\products\VS\vs_enterprise.exe --noWeb --wait --passive --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --includeOptional
Remarque
Soyez patient. Assurez-vous --wait que le programme d’installation et le produit se terminent. Lors de l’installation ou de la mise à jour d’un client à partir d’une disposition, le programme d’installation est toujours la première chose à installer ou à mettre à jour, puis le produit Visual Studio lui-même est installé ou mis à jour.
Ces deux processus doivent se terminer pour être considérés comme une mise à jour réussie.
Lors de l’exécution de l’installation ou de la mise à jour dans le cadre d’un fichier batch automatisé sans assistance, l’option --wait est utile pour vous assurer que le processus attend que l’installation vs_enterprise.exe soit terminée avant de retourner un code de sortie. Cela est utile si un administrateur d’entreprise souhaite effectuer d’autres actions sur une installation terminée, telles que l’application d’une clé de produit à une installation réussie. L’utilisation de l’option --wait empêche les opérations suivantes de démarrer prématurément. Si vous n’utilisez --waitpas, le vs_enterprise.exe processus peut quitter avant que les deux parties de l’installation soient terminées et retourne donc un code de sortie incorrect qui ne représente pas l’état de l’opération d’installation.
Installer à partir d’un emplacement intranet interne
Certaines entreprises souhaitent héberger la disposition sur un emplacement intranet pour mieux gérer les goulots d’étranglement des performances géographiques et tirer parti de la mise en cache web. Pour déployer une disposition hébergée d'intranet sur un ordinateur client, un utilisateur disposant d’autorisations d’administrateur doit exécuter un script PowerShell avec élévation de privilèges similaire à ce qui suit pour initialiser l’installation sur la machine cliente.
#Do the initial installation from the web hosted layout onto the client in an elevated PowerShell script
#ADMIN CONFIGURATION
#Enter layout URI here
$LayoutUri = "http://MyCompanyIntranetSite/VS2026Enterprise/"
#Enter bootstrapper name which is present in layout.
$BootstrapperName = "vs_Enterprise.exe"
#Add any arguments which you intend to send to bootstrapper.
$Arguments = "--passive --wait"
#SCRIPT FUNCTIONALITY
#Forming URI for bootstrapper
Write-Verbose "LayoutUri: $LayoutUri"
$BootstrapperUri = "$LayoutUri/$BootstrapperName"
Write-Verbose "BootstrapperUri: $BootstrapperUri"
$Arguments += " --layoutUri $LayoutUri"
Write-Verbose "Arguments: $Arguments"
#Creating temp folder and download bootstrapper
$VSLayoutFolderPath = Join-Path -Path $env:TEMP -ChildPath VSLayout
$BootstrapperFile = Join-Path -Path $VSLayoutFolderPath -ChildPath $BootstrapperName
Write-Verbose "The bootstrapper path is: $BootstrapperFile"
if (Test-Path $VSLayoutFolderPath)
{
Write-Verbose "The directory exists - $VSLayoutFolderPath"
if (Test-Path $BootstrapperFile)
{
Write-Verbose "Deleting file - $BootstrapperFile"
Remove-Item $BootstrapperFile
}
}
else
{
Write-Verbose "Creating folder - $VSLayoutFolderPath"
New-Item -ItemType Directory -Path $VSLayoutFolderPath
}
Write-Verbose "Downloading bootstrapper from - $BootstrapperUri to $BootstrapperFile"
Invoke-WebRequest -Uri $BootstrapperUri -OutFile $BootstrapperFile
Write-Verbose "Starting bootstrapper -$BootstrapperFile with arguments $Arguments"
start-process $BootstrapperFile $Arguments
Préparer les ordinateurs clients
Autorisations
Assurez-vous que l’utilisateur ou le compte système qui exécute l’installation dispose d’un accès approprié au partage réseau qui contient la disposition. Pour plus d’informations, reportez-vous à la page résolution des erreurs liées au réseau lors de l’installation ou de l’utilisation de Visual Studio.
Installer sur un client qui n’a pas accès à Internet
Vous devez vous assurer que tous les ordinateurs clients hors connexion disposent des certificats appropriés installés.
Lorsque vous effectuez l’installation à partir d’une disposition, le programme d’installation sur le client recherche toujours les packages Visual Studio à l’emplacement de la disposition. Toutefois, si le programme d’installation tente d’installer des composants qui ne sont pas inclus dans la disposition, il tente d’acquérir les packages Visual Studio à partir de la source de mise à jour, que les administrateurs configurent souvent pour pointer vers lui-même.
Si vous souhaitez empêcher explicitement visual Studio Installer de tenter de télécharger du contenu manquant à partir de serveurs hébergés Microsoft sur le web, vous pouvez utiliser le --noWeb paramètre. Si --noWeb est utilisé et que la disposition manque un composant sélectionné pour être installé, alors l'installation échouera. En outre, si `--noWeb` est utilisé et que la mise en page est hébergée sur vos serveurs web intranet plutôt que sur un partage de réseau de fichiers, alors la configuration échouera.
L’utilisation du --noweb commutateur corrige souvent le message d’erreur « Un produit correspondant aux paramètres suivants est introuvable ».
Ressources de machine
Assurez-vous que votre chemin d’installation complet est inférieur à 80 caractères et que votre ordinateur dispose d’un espace de stockage suffisant. Une installation complète de Visual Studio nécessite un minimum de 45 -50 Go d’espace disque.
Codes d’erreur
Si vous avez utilisé le paramètre --wait, selon le résultat de l’opération, la variable d’environnement %ERRORLEVEL% est définie sur l’une des valeurs suivantes :
| Valeur | Résultat |
|---|---|
| 0 | Opération terminée avec succès |
| 740 | Élévation requise |
| 1 001 | Le processus d’installation de Visual Studio est en cours d’exécution |
| 1003 | Visual Studio est en cours d’utilisation |
| 1602 | L’opération a été annulée |
| 18:16 | Une autre installation en cours d’exécution |
| 1641 | L’opération s’est terminée avec succès et le redémarrage a été lancé |
| 3010 | L’opération s’est terminée correctement, mais l’installation nécessite un redémarrage avant de pouvoir être utilisée |
| 5003 | Échec du bootstrapper à télécharger le programme d’installation |
| 5004 | L’opération a été annulée |
| 5005 | Erreur d’analyse de la ligne de commande Bootstrapper |
| 5007 | Opération bloquée : l’ordinateur ne répond pas aux exigences |
| 8001 | Échec de la vérification de l’ordinateur ARM |
| 8002 | Échec de la vérification préalable du téléchargement en arrière-plan |
| 8003 | Échec sélectionnable non pris en charge |
| 8004 | Échec du répertoire cible |
| 8005 | Vérification de l’échec des charges utiles sources |
| 8006 | Processus Visual Studio en cours d’exécution |
| 8010 | Système d’exploitation non pris en charge. Reportez-vous à la configuration requise |
| -1073720687 | Échec de connectivité |
| -1073741510 | Microsoft Visual Studio Installer a été arrêté (par l’utilisateur ou le processus externe) |
| Autres (par exemple : -1, 1, 1603 ) |
Une condition d’échec s’est produite - Pour plus d’informations, consultez les journaux |
Obtenez de l'assistance pour le déploiement de votre mise en page
Si vous rencontrez un problème lors du déploiement de votre disposition sur une machine cliente, nous voulons en savoir plus. La meilleure façon de nous dire est d’utiliser 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 Visual Studio n’est pas installé, vous pouvez envoyer vos commentaires d’administrateur informatique ici. Lorsque vous utilisez cet outil, il serait utile d’envoyer les journaux d’activité par l’outil VS Collect, ce qui peut nous aider à diagnostiquer et à résoudre le problème.
Nous proposons également une option de support en anglais uniquement via chat pour les problèmes liés à l’installation.
Nous avons également d’autres options de support disponibles. Consultez notre Communauté des développeurs Visual Studio.
Contenu connexe
- guide d’administrateur Visual Studio
- Mettre à jour une installation basée sur le réseau de Visual Studio
- résoudre les erreurs liées au réseau lorsque vous installez ou utilisez Visual Studio
- Contrôler les mises à jour des déploiements Visual Studio basés sur le réseau
- configurer des stratégies pour les déploiements d’entreprise de Visual Studio
- Cycle de vie et maintenance des produits Visual Studio
- Utiliser des paramètres de ligne de commande pour installer Visual Studio
- Identifiants des composants et des charges de travail de Visual Studio
- Installer des certificats requis pour l’installation hors connexion de Visual Studio