Freigeben über


Parallele Installation mehrerer Visual Studio-Versionen

Sie können Visual Studio auf einem Computer installieren, auf dem bereits eine frühere oder spätere Hauptversion von Visual Studio installiert ist.

Bevor Sie Versionen parallel installieren, sollten Sie sich mit folgenden Bedingungen vertraut machen:

  • Angenommen, Sie verwenden Visual Studio 2019, um eine Lösung zu öffnen, die in Visual Studio 2017 erstellt wurde. Sie können die Lösung später in der früheren Version öffnen und ändern, es sei denn, Sie implementieren Features, die für Visual Studio 2019 spezifisch sind.

  • Angenommen, Sie verwenden Visual Studio 2019, um eine Lösung zu öffnen, die in Visual Studio 2017 oder einer früheren Version erstellt wurde. Möglicherweise müssen Sie Ihre Projekte und Dateien so ändern, dass sie mit Visual Studio 2019 kompatibel sind. Weitere Informationen finden Sie unter Portieren, Migrieren und Aktualisieren von Visual Studio-Projekten.

Bevor Sie Versionen parallel installieren, sollten Sie sich mit folgenden Bedingungen vertraut machen:

  • Sie können Visual Studio 2022 verwenden, um eine Lösung zu öffnen, die in Visual Studio 2017 oder Visual Studio 2019 erstellt wurde. Sie können die Lösung später erneut in der früheren Version öffnen und ändern, es sei denn, Sie implementieren Features, die für Visual Studio 2022 spezifisch sind.

  • Angenommen, Sie verwenden Visual Studio 2022, um eine Lösung zu öffnen, die in Visual Studio 2019 oder einer früheren Version erstellt wurde. Möglicherweise müssen Sie Ihre Projekte und Dateien so ändern, dass sie mit Visual Studio 2022 kompatibel sind. Weitere Informationen finden Sie unter Portieren, Migrieren und Aktualisieren von Visual Studio-Projekten.

  • Wenn Sie eine Visual Studio-Version auf einem Computer deinstallieren, auf dem mehrere Versionen installiert sind, werden die Visual Studio-Dateizuordnungen für alle Versionen entfernt.

  • Visual Studio aktualisiert die Erweiterungen nicht automatisch, da nicht alle Erweiterungen kompatibel sind. Installieren Sie erneut die Erweiterungen aus dem Visual Studio Marketplace oder vom Softwareherausgeber.

Paralleles Installieren verschiedener Editionen derselben Visual Studio-Hauptversion

Jede Installation von Visual Studio muss eine eindeutige Kombination aus Hauptversion, Edition und Updatekanal aufweisen. So können Sie beispielsweise Visual Studio 2019 Enterprise Preview (Vorschaukanal) neben Visual Studio 2019 Enterprise (Releasekanal) neben Visual Studio 2017 Professional (Releasekanal) und Visual Studio 2017 Professional (benutzerdefinierter Layoutkanal) installieren.

Beim Durchführen eines Upgrades von einer Visual Studio-Nebenversion zur nächsten aktualisiert der Visual Studio-Installer standardmäßig Ihre aktuelle Installation auf die neueste Version dieses Kanals. Wenn beispielsweise Version 16.11.24 gerade von Microsoft für den Visual Studio 2019-Releasekanal freigegeben wurde, versucht das Installationsprogramm, Ihre aktuelle Installation von Visual Studio 2019 aus dem Releasekanal durch diese neueste Version auf demselben Kanal zu ersetzen.

Manuelle Installation

Sie können manuell einen anderen Bootstrapper verwenden, um eine neue Instanz von Visual Studio zu installieren, oder Sie können eine der Optionen auf der Registerkarte Verfügbar des Visual Studio-Installers auswählen.

  1. Um einen anderen Bootstrapper zu verwenden, können Sie eine der Bootstrapperdateien für Visual Studio 2019 von der Visual Studio 2019-Releaseseite für die Edition herunterladen und ausführen, die Sie parallel zu Ihrer vorhandenen Installation von Visual Studio installieren möchten. Möglicherweise erstellt die/der IT-Administrator*in in Ihrer Organisation ein Layout und stellt seinen Link zum Bootstrapper in diesem Layout bereit.

  2. Die Verwendung der Registerkarte Verfügbar des Installationsprogramms setzt voraus, dass Sie bereits eine andere Version von Visual Studio installiert haben. Starten Sie zunächst den Visual Studio-Installer auf Ihrem Computer. Nachdem es sich selbst aktualisiert hat, wählen Sie die Registerkarte Verfügbar und installieren eines der angebotenen Produkte.

Jede Installation von Visual Studio muss eine eindeutige Kombination aus Hauptversion, Edition und Updatekanal aufweisen. So können Sie beispielsweise Visual Studio 2022 Enterprise Preview (Vorschaukanal) neben Visual Studio 2022 Enterprise (Releasekanal) neben Visual Studio 2019 Professional (Releasekanal) und Visual Studio 2019 Professional (benutzerdefinierter Layoutkanal) installieren.

Beim Durchführen eines Upgrades von einer Visual Studio-Nebenversion zur nächsten aktualisiert der Visual Studio-Installer standardmäßig Ihre aktuelle Installation auf die neueste Version dieses Kanals. Wenn beispielsweise Version 17.3.9 gerade von Microsoft für den Visual Studio 2022-Releasekanal freigegeben wurde, versucht das Installationsprogramm, Ihre aktuelle Installation von Visual Studio 2022 aus dem Releasekanal durch diese neueste Version auf demselben Kanal zu ersetzen.

Manuelle Installation

Sie können manuell einen anderen Bootstrapper verwenden, um eine neue Instanz von Visual Studio zu installieren, oder Sie können eine der Optionen auf der Registerkarte Verfügbar des Visual Studio-Installers auswählen.

  1. Um einen anderen Bootstrapper zu verwenden, können Sie eine der Bootstrapperdateien für Visual Studio 2022 entweder von der Seite mit den Visual Studio-Downloads oder von der Seite der Visual Studio 2022-Releases für die Nebenversion herunterladen, die Sie parallel zu Ihrer vorhandenen Version von Visual Studio installieren möchten.

  2. Die Verwendung der Registerkarte Verfügbar des Installationsprogramms setzt voraus, dass Sie bereits eine andere Version von Visual Studio installiert haben. Starten Sie zunächst den Visual Studio-Installer auf Ihrem Computer. Nachdem es sich selbst aktualisiert hat, wählen Sie die Registerkarte Verfügbar und installieren eines der angebotenen Produkte.

Screenshot: Registerkarte „Verfügbar“ des Visual Studio-Installers

Befolgen Sie dann die Schritte zur Auswahl der Komponenten, die Sie für Ihre Installation benötigen. Weitere Informationen finden Sie unter Installieren von Visual Studio.

Tipp

IT-Administrator*innen, die die Sichtbarkeit der Registerkarte Verfügbar des Visual Studio-Installers unterdrücken oder die Verfügbarkeit von Layoutangeboten auf der Registerkarte Verfügbar anderweitig anpassen möchten, können Clientregistrierung und -richtlinien konfigurieren. Weitere Informationen finden Sie unter Konfigurieren von Richtlinien für Unternehmensbereitstellungen von Visual Studio.

Programmgesteuerte Installation

Sie können entweder einen Bootstrapper oder das Installationsprogramm auch programmgesteuert verwenden, um eine neue Installation von Visual Studio zu initiieren. Öffnen Sie ein Eingabeaufforderungsfenster als Administrator*in, und führen Sie einen der folgenden Befehle aus. Geben Sie einen neuen Ordnerpfad für den Installationsspeicherort an. Ersetzen Sie den Dateinamen .exe durch den entsprechenden Bootstrappernamen für die Edition von Visual Studio, die Sie installieren.

So installieren Sie mithilfe des Bootstrappers:

vs_Enterprise.exe --installPath "C:\Program Files (x86)\Microsoft Visual Studio\<AddNewPath>"

So installieren Sie unter Verwendung des Installationsprogramms, das bereits auf dem Clientcomputer vorhanden ist:

"C:\Program Files (x86)\Microsoft Visual Studio\Installer\setup.exe" --installPath "C:\Program Files (x86)\Microsoft Visual Studio\<AddNewPath>"

Sie können das Installationsprogramm nicht programmatisch aus demselben Verzeichnis starten, in dem sich das Installationsprogramm befindet.

.NET Framework-Versionen und parallele Installationen

Projekte in Visual Basic, Visual C# und Visual F# nutzen die Option Zielframework im Projekt-Designer, um die .NET Framework-Version festzulegen, die sie verwenden. Für ein C++-Projekt können Sie das Zielframework durch Bearbeiten der Projektdatei (.vcxproj) ändern. Weitere Informationen finden Sie unter Kompatibilität von .NET Framework-Versionen.

Wenn Sie ein Projekt erstellen, können Sie angeben, auf welche Version von .NET Framework das Projekt in der Liste .NET Framework im Dialogfeld Neues Projekt abzielt.

Sprachspezifische Informationen finden Sie im entsprechenden Thema in der folgenden Tabelle.

Sprache Artikel
Visual Basic Seite „Anwendung“, Projekt-Designer (Visual Basic)
Visual C# Seite „Anwendung“, Projekt-Designer (C#)
Visual F# Entwickeln mit Visual F# in Visual Studio
C++ How to: Modify the target framework and platform toolset (Vorgehensweise: Ändern des Zielframeworks und des Plattformtoolsets).

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.