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 :