Automatisches Anwenden von Produktschlüsseln bei der Bereitstellung von Visual Studio
Sie können Ihren Product Key programmgesteuert als Teil eines Skripts anwenden, mit dem die Bereitstellung von Visual Studio automatisiert wird. Sie haben die Möglichkeit, einen Product Key während der Installation von Visual Studio oder nach der abgeschlossenen Installation auf einem Gerät programmgesteuert festzulegen.
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 automatischen 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 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]
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 automatischen Modus verwenden. StorePID.exe
ist ein Hilfsprogramm im Installationsumfang von Visual Studio 2022, das standardmäßig am folgenden 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]
Im folgenden Beispiel wird eine Beispielbefehlszeile für die Anwendung der Lizenz für Visual Studio 2022 Enterprise mit dem MPC 09660 und dem Product Key AAAAA-BBBBB-CCCCC-DDDDD-EEEEE
gezeigt. Es wird angenommen, dass die Installation an einem Standardspeicherort erfolgt:
"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\StorePID.exe" AAAAA-BBBBB-CCCCC-DDDDD-EEEEE 09660
Im folgenden Beispiel wird eine Beispielbefehlszeile für die Anwendung der Lizenz für Visual Studio 2019 Enterprise mit dem MPC 09260 und dem Product Key AAAAA-BBBBB-CCCCC-DDDDD-EEEEE
gezeigt. Es wird angenommen, dass die Installation an einem Standardspeicherort erfolgt:
"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 der Product Key im Hilfsprogramm StorePID.exe
erfolgreich angewendet wurde, wird als Wert von %ERRORLEVEL%
0 zurückgegeben. Wenn Fehler auftreten, wird einer der folgenden Codes entsprechend der Fehlerbedingung zurückgegeben:
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 |
Hinweis
Wenn Sie eine virtuelle Instanz von Visual Studio ausführen, stellen Sie sicher, dass Sie auch den lokalen AppData-Ordner und die Registrierung virtualisieren. Führen Sie <Visual Studio installation directory>\Common7\IDE\DDConfigCA.exe
aus, um Probleme bei virtuellen Instanzen zu beheben.
Wenn der Product Key im Hilfsprogramm StorePID.exe
erfolgreich angewendet wurde, wird als Wert von %ERRORLEVEL%
0 zurückgegeben. Wenn Fehler auftreten, wird einer der folgenden Codes entsprechend der Fehlerbedingung zurückgegeben:
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 |
Hinweis
Wenn Sie eine virtuelle Instanz von Visual Studio ausführen, stellen Sie sicher, dass Sie auch den lokalen AppData-Ordner und die Registrierung virtualisieren. Führen Sie <Visual Studio installation directory>\Common7\IDE\DDConfigCA.exe
aus, um Probleme bei virtuellen Instanzen zu beheben.
Support oder Problembehandlung
Manchmal kann etwas schiefgehen. Wenn es bei der Installation von Visual Studio zu einem Fehler kommt, finden Sie ausführliche Informationen im Artikel Problembehandlung bei der Visual Studio-Installation und bei Upgradefehlern.
Hier sind einige weitere Supportoptionen:
- Für installationsbezogene Probleme wird eine Livechat-Supportoption angeboten (nur auf Englisch).
- Sie können uns über Produktprobleme mit dem Tool Problem melden informieren, das sowohl im Visual Studio-Installer als auch in der Visual Studio-IDE angezeigt wird. Wenn Sie IT-Administrator*in sind und noch kein Visual Studio haben, können Sie hier Feedback zu IT-Administratoren senden.
- Schlagen Sie ein Feature vor, verfolgen Sie Produktprobleme nach, und finden Sie Antworten in der Visual Studio-Entwicklercommunity.