Condividi tramite


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

È possibile applicare il codice Product Key a livello di codice come parte di uno script usato per automatizzare la distribuzione di Visual Studio. È possibile impostare un codice Product Key in un dispositivo a livello di codice durante un'installazione di Visual Studio o dopo il completamento di un'installazione.

Applicare la licenza dopo l'installazione

È possibile attivare una versione installata di Visual Studio con un codice Product Key usando 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, tramite un agente di System Center o un prompt dei comandi con privilegi elevati. Seguilo con il Product Key e il codice prodotto Microsoft (MPC).

Importante

Assicurati di includere i trattini nel codice chiave prodotto.

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 usando 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, tramite un agente di System Center o un prompt dei comandi con privilegi elevati. Seguilo con il Product Key e il codice prodotto Microsoft (MPC).

Importante

Assicurati di includere i trattini nel codice chiave prodotto.

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 AAAAA-BBBBB-CCCCC-DDDDD-EEEEEe presuppone un percorso di installazione predefinito:

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

L'esempio seguente mostra una riga di comando per applicare la licenza per Visual Studio 2019 Enterprise, che ha un MPC 09260, un codice Product Key di AAAAA-BBBBB-CCCCC-DDDDD-EEEEEe presuppone un percorso di installazione predefinito:

"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

Se StorePID.exe applica correttamente il codice Product Key, restituisce un %ERRORLEVEL% pari a 0. Se rileva errori, restituisce 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 rileva errori, restituisce 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

A volte, le cose possono andare storte. Se l'installazione di Visual Studio non riesce, vedere Risolvere i problemi di installazione e aggiornamento di Visual Studio per indicazioni dettagliate.

Ecco alcune altre opzioni di supporto:

  • Usare l'opzione di supporto chat (solo in inglese) per i problemi correlati all'installazione.
  • Segnala i problemi relativi al prodotto usando lo strumento Segnala un problema che appare sia nel programma di installazione di Visual Studio che nell'IDE di Visual Studio. Se sei un amministratore IT e non hai installato Visual Studio, puoi inviare feedback da amministratore IT.
  • Suggerire una funzionalità, tenere traccia dei problemi del prodotto e trovare le risposte nella Visual Studio Developer Community.