Freigeben über


Automatisches Anwenden von Product Keys bei der Bereitstellung von Visual Studio

Sie können Den Product Key programmgesteuert als Teil eines Skripts anwenden, das zum Automatisieren der Bereitstellung von Visual Studio verwendet wird. Sie können einen Product Key auf einem Gerät programmgesteuert entweder während einer Installation von Visual Studio oder nach Abschluss einer Installation festlegen.

Anwenden der Lizenz nach der Installation

Sie können eine installierte Version von Visual Studio mit einem Product Key aktivieren, indem Sie das Hilfsprogramm StorePID.exe auf den Zielcomputern im unbeaufsichtigten Modus verwenden. StorePID.exe ist ein Hilfsprogramm im Installationsumfang von Visual Studio 2019, das am folgenden Standardspeicherort installiert wird:

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

Führen Sie StorePID.exe mit erhöhten Rechten mithilfe eines System Center-Agents oder einer Eingabeaufforderung mit erhöhten Rechten aus. Geben Sie dahinter den Product Key und den Microsoft-Produktcode (Microsoft Product Code, MPC) ein.

Wichtig

Schließen Sie unbedingt die Gedankenstriche in den Product Key mit ein.

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

Anwenden der Lizenz nach der Installation

Sie können eine installierte Version von Visual Studio mit einem Product Key aktivieren, indem Sie das Hilfsprogramm StorePID.exe auf den Zielcomputern im unbeaufsichtigten Modus verwenden. StorePID.exe ist ein Hilfsprogramm, das mit Visual Studio 2022 am folgenden Standard-Speicherort installiert wird:

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

Führen Sie StorePID.exe mit erhöhten Rechten entweder mithilfe eines System Center-Agents oder einer Eingabeaufforderung mit erhöhten Rechten aus. Geben Sie dahinter den Product Key und den Microsoft-Produktcode (Microsoft Product Code, MPC) ein.

Wichtig

Schließen Sie unbedingt die Gedankenstriche in den Product Key mit ein.

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

Das folgende Beispiel zeigt eine Befehlszeile für die Anwendung der Lizenz für Visual Studio 2022 Enterprise, die über ein MPC von 09660, einen Product Key von AAAAA-BBBBB-CCCCC-DDDDD-EEEEEverfügt und davon ausgeht, dass ein Standardinstallationsort verwendet wird:

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

Das folgende Beispiel zeigt eine Befehlszeile für die Anwendung der Lizenz für Visual Studio 2019 Enterprise, die über ein MPC von 09260, einen Product Key von AAAAA-BBBBB-CCCCC-DDDDD-EEEEEverfügt und davon ausgeht, dass ein Standardinstallationsort verwendet wird:

"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

Wenn StorePID.exe den Product Key erfolgreich anwendet, wird ein %ERRORLEVEL% von 0 zurückgegeben. Wenn Fehler auftreten, gibt sie je nach Fehlerbedingung einen der folgenden Codes zurück:

Fehler 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

Anmerkung

Stellen Sie beim Ausführen einer virtuellen Instanz von Visual Studio sicher, dass Sie auch den lokalen AppData-Ordner und die Registrierung virtualisieren. Führen Sie <Visual Studio installation directory>\Common7\IDE\DDConfigCA.exeaus, um probleme mit virtuellen Instanzen zu beheben.

Wenn StorePID.exe den Product Key erfolgreich anwendet, wird ein %ERRORLEVEL% von 0 zurückgegeben. Wenn Fehler auftreten, gibt sie je nach Fehlerbedingung einen der folgenden Codes zurück:

Fehler 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

Anmerkung

Stellen Sie beim Ausführen einer virtuellen Instanz von Visual Studio sicher, dass Sie auch den lokalen AppData-Ordner und die Registrierung virtualisieren. Führen Sie <Visual Studio installation directory>\Common7\IDE\DDConfigCA.exeaus, um probleme mit virtuellen Instanzen zu beheben.

Support oder Problembehandlung

Manchmal kann es zu einem Fehler kommen. Wenn Ihre Visual Studio-Installation fehlschlägt, finden Sie unter Problembehandlung bei der Installation und Aktualisierung von Visual Studio eine schrittweise Anleitung.

Hier sind einige weitere Supportoptionen:

  • Verwenden Sie die Supportoption Installationschat (nur auf Englisch) für installationsbezogene Probleme.
  • Melden Sie produktprobleme an uns, indem Sie das Tool "Problem melden" verwenden, das sowohl im Visual Studio Installer als auch in der Visual Studio IDE angezeigt wird. Wenn Sie ein IT-Administrator sind und Visual Studio nicht installiert haben, können Sie IT-Administratorfeedbackübermitteln.
  • Schlagen Sie ein Feature vor, verfolgen Sie Produktprobleme, und finden Sie Antworten in der Visual Studio Developer Community.