Använd produktnycklar automatiskt när du distribuerar Visual Studio
Du kan använda produktnyckeln programmatiskt som en del av ett skript som används för att automatisera distributionen av Visual Studio. Du kan ange en produktnyckel på en enhet programmatiskt under en installation av Visual Studio eller när installationen är klar.
Tillämpa licensen efter installationen
Du kan aktivera en installerad version av Visual Studio med en produktnyckel med hjälp av verktyget StorePID.exe
på måldatorerna i tyst läge.
StorePID.exe
är ett verktygsprogram som installeras med Visual Studio 2019 på följande standardplats:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE
Kör StorePID.exe
med förhöjd behörighet, antingen med hjälp av en System Center-agent eller en upphöjd kommandotolk. Följ den med produktnyckeln och Microsofts produktkod (MPC).
Viktig
Se till att ta med bindestrecken i produktnyckeln.
StorePID.exe [product key including the dashes] [MPC]
Tillämpa licensen efter installationen
Du kan aktivera en installerad version av Visual Studio med en produktnyckel med hjälp av verktyget StorePID.exe
på måldatorerna i tyst läge.
StorePID.exe
är ett verktygsprogram som installeras med Visual Studio 2022 på följande standardplats:
C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE
Kör StorePID.exe
med förhöjd behörighet, antingen med hjälp av en System Center-agent eller en upphöjd kommandotolk. Följ den med produktnyckeln och Microsoft Product Code (MPC).
Viktig
Se till att inkludera bindestrecken i produktnyckeln.
StorePID.exe [product key including the dashes] [MPC]
I följande exempel visas en kommandorad för att tillämpa licensen för Visual Studio 2022 Enterprise, som har en MPC på 09660, en produktnyckel för AAAAA-BBBBB-CCCCC-DDDDD-EEEEE
och förutsätter en standardinstallationsplats:
"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\StorePID.exe" AAAAA-BBBBB-CCCCC-DDDDD-EEEEE 09660
I följande exempel visas en kommandorad för att tillämpa licensen för Visual Studio 2019 Enterprise, som har en MPC på 09260, en produktnyckel för AAAAA-BBBBB-CCCCC-DDDDD-EEEEE
och förutsätter en standardinstallationsplats:
"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 |
Om StorePID.exe
lyckas tillämpa produktnyckeln returnerar den ett %ERRORLEVEL%
-värde på 0. Om det uppstår fel returnerar den någon av följande koder, beroende på feltillståndet:
Fel | Kod |
---|---|
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 |
Not
När du kör en virtuell instans av Visual Studio kontrollerar du att du även virtualiserar den lokala AppData-mappen och registret. Om du vill felsöka virtuella instanser kör du <Visual Studio installation directory>\Common7\IDE\DDConfigCA.exe
.
Om StorePID.exe
lyckas tillämpa produktnyckeln returneras en %ERRORLEVEL%
på 0. Om det uppstår fel returnerar den någon av följande koder, beroende på feltillståndet:
Fel | Kod |
---|---|
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 |
Not
När du kör en virtuell instans av Visual Studio kontrollerar du att du även virtualiserar den lokala AppData-mappen och registret. Om du vill felsöka virtuella instanser kör du <Visual Studio installation directory>\Common7\IDE\DDConfigCA.exe
.
Support eller felsökning
Ibland kan saker gå fel. Om Visual Studio-installationen misslyckas kan du läsa Felsöka problem med installation och uppgradering av Visual Studio för stegvis vägledning.
Här är några fler supportalternativ:
- Använd supportalternativet installationschatt (endast engelska) för installationsrelaterade problem.
- Rapportera produktproblem till oss med hjälp av verktyget Rapportera ett problem som visas både i Visual Studio Installer och i Visual Studio IDE. Om du är IT-administratör och inte har Visual Studio installerat kan du skicka IT-administratörsfeedback.
- Föreslå en funktion, spåra produktproblem och hitta svar i Visual Studio Developer Community.