applicare automaticamente i codici Product Key durante la distribuzione di Visual Studio

È possibile applicare il codice Product Key a livello di programmazione come parte dello script utilizzato per automatizzare la distribuzione di Visual Studio. È possibile impostare i codici Product Key su un dispositivo a livello di programmazione durante l'installazione di Visual Studio o al termine dell'installazione.

Applicare la licenza dopo l'installazione

È possibile attivare una versione installata di Visual Studio con un codice Product Key tramite l'utilità StorePID.exe nei computer di destinazione in modalità invisibile all'utente. StorePID.exe è un programma di utilità che viene installato con Visual Studio 2019 nel percorso predefinito seguente:

C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE

Eseguire StorePID.exe con privilegi elevati, usando un agente System Center o un prompt dei comandi con privilegi elevati. Continuare quindi con il codice Product Key (con i trattini) e il codice Microsoft Product Code (MPC).

Importante

Assicurarsi di includere i trattini nel codice Product Key.

StorePID.exe [product key including the dashes] [MPC]

Applicare la licenza dopo l'installazione

È possibile attivare una versione installata di Visual Studio con un codice Product Key tramite l'utilità StorePID.exe nei computer di destinazione in modalità invisibile all'utente. StorePID.exe è un programma di utilità che viene installato con Visual Studio 2022 nel percorso predefinito seguente:

C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE

Eseguire StorePID.exe con privilegi elevati, usando un agente System Center o un prompt dei comandi con privilegi elevati. Continuare quindi con il codice Product Key (con i trattini) e il codice Microsoft Product Code (MPC).

Importante

Assicurarsi di includere i trattini nel codice Product Key.

StorePID.exe [product key including the dashes] [MPC]

L'esempio seguente mostra una riga di comando per l'applicazione della licenza per Visual Studio 2022 Enterprise, che ha un MPC 09660, un codice Product Key di e presuppone un percorso di AAAAA-BBBBB-CCCCC-DDDDD-EEEEEinstallazione predefinito:

"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\StorePID.exe" AAAAA-BBBBB-CCCCC-DDDDD-EEEEE 09660

In questo esempio è riportata una riga di comando per l'applicazione della licenza di Visual Studio 2019 Enterprise, con codice MPC 09260 e codice Product Key AAAAA-BBBBB-CCCCC-DDDDD-EEEEE, presupponendone l'installazione nel percorso predefinito:

"C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\StorePID.exe" AAAAA-BBBBB-CCCCC-DDDDD-EEEEE 09260
Edizione di Visual Studio MPC
Visual Studio Enterprise 2022 09660
Visual Studio Professional 2022 09662
Edizione di Visual Studio MPC
Visual Studio Enterprise 2019 09260
Visual Studio Professional 2019 09262

Se StorePID.exe applica correttamente il codice Product Key, restituisce un %ERRORLEVEL% pari a 0. Se si verificano errori, verrà restituito uno dei codici seguenti, a seconda della condizione di errore:

Errore Codice
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

Nota

Quando si esegue un'istanza virtuale di Visual Studio, assicurarsi di virtualizzare anche la cartella AppData locale e il Registro di sistema. Per risolvere i problemi relativi alle istanze virtuali, eseguire <Visual Studio installation directory>\Common7\IDE\DDConfigCA.exe.

Se StorePID.exe applica correttamente il codice Product Key, restituisce un %ERRORLEVEL% pari a 0. Se si verificano errori, verrà restituito uno dei codici seguenti, a seconda della condizione di errore:

Errore Codice
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

Nota

Quando si esegue un'istanza virtuale di Visual Studio, assicurarsi di virtualizzare anche la cartella AppData locale e il Registro di sistema. Per risolvere i problemi relativi alle istanze virtuali, eseguire <Visual Studio installation directory>\Common7\IDE\DDConfigCA.exe.

Supporto o risoluzione dei problemi

Non sempre tutto funziona correttamente. Se l'installazione di Visual Studio non riesce, vedere Risolvere i problemi di installazione e aggiornamento di Visual Studio per istruzioni dettagliate.

Ecco alcune altre opzioni di supporto: