Appliquer automatiquement des clés de produit lors du déploiement de Visual Studio
Vous pouvez appliquer votre clé de produit par programmation dans le cadre du script qui est utilisé pour automatiser le déploiement de Visual Studio. Vous pouvez définir par programmation une clé de produit sur un appareil, au choix pendant une installation de Visual Studio ou au terme de l’installation.
Appliquer la licence après l’installation
Vous pouvez, en mode silencieux, activer une version installée de Visual Studio avec une clé de produit par l’intermédiaire de l’utilitaire StorePID.exe
sur les ordinateurs cibles. StorePID.exe
est un programme utilitaire qui s’installe avec Visual Studio 2019 à l’emplacement par défaut suivant :
C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE
Exécutez StorePID.exe
avec des privilèges élevés, à l’aide d’un agent System Center ou par l’intermédiaire d’une invite de commandes avec élévation de privilèges. Faites suivre de la clé de produit et du MPC (code produit Microsoft).
Important
Assurez-vous de bien inclure les tirets de la clé de produit.
StorePID.exe [product key including the dashes] [MPC]
Appliquer la licence après l’installation
Vous pouvez, en mode silencieux, activer une version installée de Visual Studio avec une clé de produit par l’intermédiaire de l’utilitaire StorePID.exe
sur les ordinateurs cibles. StorePID.exe
est un programme utilitaire qui s’installe avec Visual Studio 2022 à l’emplacement par défaut suivant :
C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE
Exécutez StorePID.exe
avec des privilèges élevés, à l’aide d’un agent System Center ou par l’intermédiaire d’une invite de commandes avec élévation de privilèges. Faites suivre de la clé de produit et du MPC (code produit Microsoft).
Important
Assurez-vous de bien inclure les tirets de la clé de produit.
StorePID.exe [product key including the dashes] [MPC]
L’exemple suivant montre une ligne de commande servant à appliquer la licence pour Visual Studio 2022 Enterprise, avec un code MPC de 09660, une clé de produit AAAAA-BBBBB-CCCCC-DDDDD-EEEEE
et qui suppose un emplacement d’installation par défaut :
"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\StorePID.exe" AAAAA-BBBBB-CCCCC-DDDDD-EEEEE 09660
L’exemple suivant montre une ligne de commande servant à appliquer la licence pour Visual Studio 2019 Enterprise, avec un code MPC de 09260, une clé de produit AAAAA-BBBBB-CCCCC-DDDDD-EEEEE
et qui suppose un emplacement d’installation par défaut :
"C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\StorePID.exe" AAAAA-BBBBB-CCCCC-DDDDD-EEEEE 09260
Édition de Visual Studio | MPC |
---|---|
Visual Studio Enterprise 2022 | 09660 |
Visual Studio Professional 2022 | 09662 |
Édition de Visual Studio | MPC |
---|---|
Visual Studio Enterprise 2019 | 09260 |
Visual Studio Professional 2019 | 09262 |
Si StorePID.exe
a correctement appliqué la clé de produit, la valeur 0 est retournée pour %ERRORLEVEL%
. En cas d’erreurs, il retourne un des codes suivant en fonction de la condition d’erreur :
Error | Code |
---|---|
PID_ACTION_SUCCESS |
0 |
PID_ACTION_NOTINSTALLED |
1 |
PID_ACTION_INVALID |
2 |
PID_ACTION_EXPIRED |
3 |
PID_ACTION_INUSE |
4 |
PID_ACTION_FAILURE |
5 |
PID_ACTION_NOUPGRADE |
6 |
Notes
Lorsque vous exécutez une instance virtuelle de Visual Studio, veillez à virtualiser également le dossier AppData local et le registre. Pour résoudre les problèmes liés aux instances virtuelles, exécutez <Visual Studio installation directory>\Common7\IDE\DDConfigCA.exe
.
Si StorePID.exe
a correctement appliqué la clé de produit, la valeur 0 est retournée pour %ERRORLEVEL%
. En cas d’erreurs, il retourne un des codes suivant en fonction de la condition d’erreur :
Error | Code |
---|---|
PID_ACTION_SUCCESS |
0 |
PID_ACTION_NOTINSTALLED |
1 |
PID_ACTION_INVALID |
2 |
PID_ACTION_EXPIRED |
3 |
PID_ACTION_INUSE |
4 |
PID_ACTION_FAILURE |
5 |
PID_ACTION_NOUPGRADE |
6 |
Notes
Lorsque vous exécutez une instance virtuelle de Visual Studio, veillez à virtualiser également le dossier AppData local et le registre. Pour résoudre les problèmes liés aux instances virtuelles, exécutez <Visual Studio installation directory>\Common7\IDE\DDConfigCA.exe
.
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 :
- Nous offrons une option de support par chat sur les installations (en anglais uniquement) pour les problèmes liés à l’installation.
- Signalez-nous les problèmes au niveau d’un produit via l’outil Signaler un problème qui apparaît 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.
- Suggérez une fonctionnalité, suivez les problèmes des produits et trouvez les réponses à vos questions dans la Communauté des développeurs Visual Studio.