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 2017 nel percorso predefinito seguente:

C:\Program Files (x86)\Microsoft Visual Studio\2017\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 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]

In questo esempio è riportata una riga di comando per l'applicazione della licenza di Visual Studio 2017 Enterprise, con codice MPC 08860 e codice Product Key AAAAA-BBBBB-CCCCC-DDDDDD-EEEEEE, presupponendone l'installazione in un percorso predefinito:

"C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\StorePID.exe" AAAAA-BBBBB-CCCCC-DDDDDD-EEEEEE 08860

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

"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\StorePID.exe" AAAAA-BBBBB-CCCCC-DDDDDD-EEEEEE 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-DDDDDD-EEEEEE, presupponendone l'installazione nel percorso predefinito:

"C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\StorePID.exe" AAAAA-BBBBB-CCCCC-DDDDDD-EEEEEE 09260

La tabella seguente riporta i codici MPC per ogni edizione di Visual Studio:

Edizione di Visual Studio MPC
Visual Studio Enterprise 2017 08860
Visual Studio Professional 2017 08862
Visual Studio Test Professional 2017 08866
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 .

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

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:

  • Per i problemi correlati all'installazione è disponibile anche un'opzione di supporto che offre una chat per l'installazione (solo in lingua inglese).
  • Segnalare i problemi del prodotto a Microsoft tramite lo strumento Segnala un problema che viene visualizzato sia nel programma di installazione di Visual Studio che nell'IDE di Visual Studio. Se si è un amministratore IT e non è installato Visual Studio, è possibile inviare commenti e suggerimenti per gli amministratori IT qui.
  • Suggerire una funzionalità, tenere traccia dei problemi del prodotto e trovare risposte in Visual Studio Developer Community.

Vedi anche