Erstellen eines Offlineinstallationspakets von Visual Studio für die lokale Installation
📣Wir freuen uns, Ihr Feedback zu hören!Bitte nehmen Sie sich einen Moment Zeit, um diese Umfrage abzuschließen, und teilen Sie uns mit, wie wir die Layouterfahrung verbessern können. Vielen Dank für Ihre Unterstützung!
Visual Studio ist so konzipiert, dass es in verschiedenen Computerkonfigurationen gut funktioniert. In diesem Artikel erfahren Sie, wie Sie ein Offlineinstallationspaket für die Installation auf dem lokalen Computererstellen.
Wichtig
Wenn Sie als IT-Admin in einem Unternehmen Visual Studio für ein Netzwerk von Clientarbeitsstationen bereitstellen oder ein Installationspaket mit Dateien erstellen müssen, die auf einen anderen Computer übertragen oder dort installiert werden sollen, lesen Sie den Visual Studio-Administratorleitfaden, die Seite zum Erstellen einer netzwerkbasierten Installation von Visual Studio und die Dokumentation zum Bereitstellen eines Layouts auf einem Clientcomputer.
Verwenden Sie das Feature "Alles herunterladen und dann installieren"
Manchmal ist der Onlinezugriff problematisch. Sie können z. B. über eine unzuverlässige Internetverbindung verfügen, oder Ihre Internetverbindung hat möglicherweise eine geringe Bandbreite. In solchen Situationen stehen Ihnen andere Methoden zum Abrufen von Visual Studio zur Verfügung. Sie können das Feature Alle herunterladen und dann installieren aus dem Visual Studio-Installer verwenden, um ein Installationspaket auf den lokalen Computer herunterzuladen, bevor Sie die Installation lokal ausführen, oder Sie können die Befehlszeile verwenden, um ein lokales Installationspaket für eine spätere lokale Installation zu erstellen.
Nachdem Sie den Bootstrapper heruntergeladenhaben, führen Sie ihn aus, um Visual Studio zu installieren. Es wird zuerst installiert und dann die neueste Version des Visual Studio Installers gestartet, mit der Sie Ihre Installation anpassen und konfigurieren, Installationspakete herunterladen und das Produkt installieren können.
Um das Herunterladen des Produkts abzuschließen, bevor die Installation gestartet wird, wählen Sie die Option Alle herunterladen und dann installieren in der Dropdownliste unten auf der Standardregisterkarte Workloads des Visual Studio-Installers aus. Zweck dieses Features ist das Herunterladen der Visual Studio-Pakete im Voraus auf dem Computer, auf dem Visual Studio schließlich installiert wird. Wenn Sie die Pakete zuerst lokal herunterladen, können Sie die Verbindung mit dem Internet sicher trennen, bevor Sie Visual Studio installieren.
Anmerkung
Die Funktion zum Herunterladen aller Dateien und anschließender Installation lädt ein Visual Studio-Installationspaket herunter, das für den lokalen Computer angepasst ist. Übertragen Sie dieses heruntergeladene Installationspaket nicht auf einen anderen Computer, da es nicht so konzipiert ist, dass es funktioniert.
Wenn Sie ein Installationspaket herunterladen, es auf einer Netzwerkfreigabe oder einer Intranet-Website bereitstellen und auf einen anderen Computer übertragen oder installieren möchten, müssen Sie ein Netzwerklayout erstellen, wie in der Dokumentation zur Erstellung einer netzwerkbasierten Installation von Visual Studio beschrieben.
Sie können auch zukünftige Updates von Visual Studio so konfigurieren, dass das Verhalten von Alle herunterladen und dann installieren berücksichtigt wird. Weitere Informationen finden Sie in der Dokumentation zum Installations- und Downloadverhalten .
Verwenden der Befehlszeile zum Erstellen eines lokalen Layouts
Schritt 1 : Herunterladen des Visual Studio-Bootstrappers
Laden Sie den richtigen Bootstrapper für die Version und Edition von Visual Studio herunter, die Sie möchten, und kopieren Sie ihn in das Verzeichnis, das Sie als Quellspeicherort für Ihr lokales Layout verwenden möchten. Der Bootstrapper ist die ausführbare Datei, die Sie zum Erstellen, Aktualisieren oder Ändern Ihres lokalen Layouts verwenden. Sie müssen über eine Internetverbindung verfügen, um diesen Schritt abzuschließen.
Schritt 2 – Erstellen eines lokalen Layouts
Öffnen Sie eine Eingabeaufforderung mit Administratorrechten, navigieren Sie zu dem Verzeichnis, in das Sie den Bootstrapper heruntergeladen haben, und verwenden Sie die Parameter bootstrappers, um Ihr lokales Layout zu erstellen. Sie müssen über eine Internetverbindung verfügen, um diesen Schritt abzuschließen.
Sie können eine andere Sprache als Englisch installieren, indem Sie en-US
in ein Gebietsschema aus der Liste der Sprachgebietsschemasändern, und Sie können die Liste der Komponenten und Workloads verwenden, um Ihr lokales Layout weiter anzupassen.
Nachfolgend finden Sie einige gängige Beispiele für die Erstellung von lokalen Layouts. Weitere Beispiele finden Sie auf der Erstellen eines Netzwerklayouts von Visual Studio Seite und auf den Befehlszeilenparameterbeispielen Seite.
Führen Sie zum Erstellen eines vollständigen lokalen Layouts mit allen Features und allen Sprachen (was lange dauert, weil wir sehr viele Features bieten) Folgendes aus:
vs_enterprise.exe --layout c:\localVSlayout
Anmerkung
Stellen Sie sicher, dass ihr vollständiger Installationspfad weniger als 80 Zeichen ist und der Computer über ausreichend Speicherplatz verfügt. Ein vollständiges lokales Layout von Visual Studio erfordert mindestens 41 GB Speicherplatz. Weitere Informationen finden Sie unter Systemanforderungen.
Anmerkung
Stellen Sie sicher, dass ihr vollständiger Installationspfad weniger als 80 Zeichen ist und der Computer über ausreichend Speicherplatz verfügt. Ein vollständiges lokales Layout von Visual Studio erfordert mindestens 45 GB Speicherplatz. Weitere Informationen finden Sie unter Systemanforderungen.
Um .NET-Web- und .NET-Desktopentwicklung mit nur einer Sprache einzurichten, führen Sie Folgendes aus:
vs_enterprise.exe --layout c:\localVSlayout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --lang en-US
Für die C++-Desktopentwicklung, einschließlich aller empfohlenen und optionalen Komponenten, gilt für nur eine Sprachausführung:
vs_enterprise.exe --layout c:\localVSlayout --add Microsoft.VisualStudio.Workload.NativeDesktop --includeRecommended --includeOptional --lang en-US
Sie können auch eine exportierte VSCONFIG-Datei verwenden, um den Layoutinhalt anzupassen, ein Layout zu überprüfen oder ein Layout zu korrigieren.
Schritt 3: Installieren von Visual Studio aus dem lokalen Layout
Wenn Sie Visual Studio aus einem lokalen Layout installieren, verwendet visual Studio Installer die lokalen Versionen der Dateien. Wenn Sie jedoch Komponenten während der Installation auswählen, die sich nicht im Layout befinden, versucht visual Studio Installer, sie aus dem Internet herunterzuladen. Um sicherzustellen, dass Sie nur die Dateien installieren, die Sie zuvor heruntergeladen haben, verwenden Sie dieselben Befehlszeilenoptionen, Sie zum Erstellen des lokalen Layouts verwendet haben. Um sicherzustellen, dass das Installationsprogramm nicht versucht, beim Installieren des Produkts auf das Internet zuzugreifen, verwenden Sie die option --noweb
.
Wenn Sie beispielsweise ein lokales Installationslayout mit dem folgenden Befehl erstellt haben:
vs_enterprise.exe --layout c:\localVSlayout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional --lang en-US
Verwenden Sie dann den folgenden Befehl, um die Installation auszuführen und zu verhindern, dass der Clientcomputer auf das Internet zugreift:
c:\localVSlayout\vs_enterprise.exe --noWeb --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional
vs_enterprise.exe --layout c:\localVSlayout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --includeOptional --lang en-US
Verwenden Sie dann den folgenden Befehl, um die Installation auszuführen und zu verhindern, dass der Clientcomputer auf das Internet zugreift:
c:\localVSlayout\vs_enterprise.exe --noWeb --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --includeOptional
Wichtig
Wenn Sie Visual Studio Community verwenden, werden Sie möglicherweise aufgefordert, sich innerhalb von 30 Tagen nach der Installation anzumelden, wirkt sich jedoch nicht auf ihre Fähigkeit aus, das Produkt zu verwenden.
Anmerkung
Wenn eine Fehlermeldung angezeigt wird, dass eine Signatur ungültig ist, müssen Sie aktualisierte Zertifikateinstallieren. Öffnen Sie den Ordner "Zertifikate" im lokalen Layout. Doppelklicken Sie auf jede der Zertifikatdateien, und schließen Sie dann den Zertifikat-Manager-Assistenten ab. Wenn Sie nach einem Kennwort gefragt werden, lassen Sie es leer.
Support oder Problembehandlung
Manchmal kann es zu einem Fehler kommen. Wenn es bei der Installation von Visual Studio zu einem Fehler kommt, finden Sie ausführliche Informationen im Artikel Problembehandlung von Fehlern bei Visual Studio-Installation und -Upgrades.
Hier sind einige weitere Supportoptionen:
- Für installationsbezogene Probleme können Sie die Installationschat-Supportoption (nur auf Englisch) verwenden.
- 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.
Verwandte Inhalte
- Visual Studio-Administratorhandbuch
- Installieren von Zertifikaten, die für die Offlineinstallation von Visual Studio erforderlich sind
- Verwenden von Befehlszeilenparametern zum Installieren von Visual Studio
- Visual Studio-Arbeitsauslastung und Komponenten-IDs
- Aktualisieren einer netzwerkbasierten Installation von Visual Studio
- Installieren der Hilfeanzeige für die Offlinedokumentation