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 d’un script utilisé pour automatiser le déploiement de Visual Studio. Vous pouvez définir une clé de produit sur un appareil par programmation pendant une installation de Visual Studio ou une fois l’installation terminée.
Appliquer la licence après l’installation
Vous pouvez activer une version installée de Visual Studio avec une clé de produit à l’aide de l’utilitaire StorePID.exe
sur les machines cibles, en mode silencieux. 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 d’une invite de commandes avec élévation de privilèges. Poursuivez avec la clé de produit et le 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 activer une version installée de Visual Studio avec une clé de produit à l’aide de l’utilitaire StorePID.exe
sur les machines cibles, en mode silencieux. 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 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 permettant d’appliquer la licence pour Visual Studio 2022 Enterprise, qui a un MPC de 09660, une clé de produit de AAAAA-BBBBB-CCCCC-DDDDD-EEEEE
et 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 pour appliquer la licence pour Visual Studio 2019 Enterprise, qui a un MPC de 09260, une clé de produit de AAAAA-BBBBB-CCCCC-DDDDD-EEEEE
et 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
Visual Studio Edition | MPC |
---|---|
Visual Studio Enterprise 2022 | 09660 |
Visual Studio Professional 2022 | 09662 |
Visual Studio Edition | MPC |
---|---|
Visual Studio Enterprise 2019 | 09260 |
Visual Studio Professional 2019 | 09262 |
Si StorePID.exe
applique correctement la clé de produit, il retourne un %ERRORLEVEL%
de 0. S’il rencontre des erreurs, il retourne l’un des codes suivants, en fonction de la condition d’erreur :
Erreur | 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 |
Remarque
Lorsque vous exécutez une instance virtuelle de Visual Studio, assurez-vous que vous virtualisez é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%
. S’il rencontre des erreurs, il retourne l’un des codes suivants, en fonction de la condition d’erreur :
Erreur | 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 |
Remarque
Lorsque vous exécutez une instance virtuelle de Visual Studio, assurez-vous que vous virtualisez é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, 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 conversation d'installation (disponible uniquement en anglais) 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.