Einrichten Ihrer Dev-Umgebung für WebView2
Dieser Artikel befasst sich mit der allgemeinen Einrichtung Ihrer Entwicklungsumgebung für die WebView2-Entwicklung. Einige Erste Schritte Lernprogramme verweisen hier auf vorbereitende Einrichtungsschritte und fügen dann plattform- oder projektspezifische Setupschritte hinzu.
Installieren von Visual Studio
Installieren Sie Visual Studio 2015 oder höher, z. B. Visual Studio Professional 2022.
Die WebView2-Beispiele wurden für Microsoft Visual Studio und nicht für Microsoft Visual Studio Code entwickelt.
Wenn Sie Visual Studio 2022 installieren, können Sie die Standardeinstellungen vorerst übernehmen. Sie können zu diesem Zeitpunkt auf "Installieren" klicken und die Installation der Workloads ablehnen. Visual Studio fordert Sie später beim Öffnen einer bestimmten
.slnDatei auf, die plattformgerechten Workloads zu installieren.
Installieren eines Vorschaukanals von Microsoft Edge
- Installieren Sie einen beliebigen Microsoft Edge Insider -Kanal (Vorschau) (Beta, Dev oder Canary) unter einem unterstützten Betriebssystem (Betriebssystem):
- Windows 7
- Windows8.1
- Windows 10
- Windows 11
Wir empfehlen die Verwendung des Canary-Kanals. Die mindestens erforderliche Version ist 82.0.488.0.
Installieren der WebView2-Runtime
- Installieren Sie optional die WebView2-Runtime. Wechseln Sie dazu zu Microsoft Edge WebView2.
Wenn Sie sich nicht sicher sind, überspringen Sie diesen Schritt. Sie können stattdessen den Microsoft Edge Preview-Kanal aus dem vorherigen Schritt verwenden.
Weitere Informationen finden Sie unter Grundlegendes zu den verschiedenen WebView2 SDK-Versionen.
Herunterladen des WebView2Samples-Repositorys
Sie können das Repository als .zip Datei herunterladen oder das Repository klonen.
Wenn Sie das Repository (als
.zipDatei) herunterladen, erhalten Sie eine Momentaufnahmekopie des Repositorys. Sie können dann später eine weitere, aktualisierte Kopie des Repositorys herunterladen.Wenn Sie das Repository klonen, können Sie Ihre lokale Kopie mithilfe von Git-Befehlen oder Features verschiedener Dev-Apps aktualisieren.
So laden Sie das Repository (als .zip Datei) herunter:
Öffnen Sie das WebView2Samples-Repository in einem neuen Fenster oder einer neuen Registerkarte.
Klicken Sie oben rechts im GitHub-Repository auf die grüne Schaltfläche " Code ", und klicken Sie dann auf "ZIP herunterladen".

Das Popup "Herunterladen" wird in Microsoft Edge angezeigt:

Wenn in Microsoft Edge das Popup "Herunterladen " nicht angezeigt wird, klicken Sie auf "Einstellungen" und mehr (...) und dann auf "Downloads".
Zeigen Sie im Popupfenster "Downloads " auf die rechte Seite,
WebView2Samples-main.zipund klicken Sie dann auf das Symbol " Im Ordner anzeigen".Es wird empfohlen, nicht auf den Link " Datei öffnen " zu klicken, da dadurch die Datei sofort in Ihrem Downloadbereich entpackt wird, wodurch es schwieriger (und langsamer) wird, an den gewünschten Speicherort zu wechseln.
Kopieren oder ausschneiden Sie die
WebView2Samples-main.zipDatei aus Ihrem Downloads-Verzeichnis in ein normales Verzeichnis, zDocuments. B. .Entzippen Sie die
WebView2Samples-main.zipDatei, und notieren Sie sich den Speicherort der entpackten Dateien.
Untersuchen Sie die Auflösung von Hauptverzeichnissen.
-mainist der Name der Repositoryverzweigung, die diese heruntergeladene Verzeichnismomentaufnahme darstellt. Es ist möglich, zu einem anderen Branch bei GitHub zu wechseln und dann beispielsweiseWebView2Samples-smoketest-1.0.1054.27-prerelease-testing.zipherunterzuladen. In diesem Fall ist die heruntergeladene.zipDatei eine Momentaufnahme dessmoketest-1.0.1054.27-prerelease-testingZweigs des Repositorys. In dieser Dokumentation wird davon ausgegangen, dass Sie denmainBranch des Repositorys heruntergeladen haben.Empfohlen: Benennen Sie das Stammverzeichnis von
WebView2Samples-maininWebView2Samplesum, um dem Repositorynamen und Pfad zu entsprechen.
Klonen des WebView2Samples-Repositorys
Sie können das Repository als .zip Datei herunterladen oder das Repository klonen.
Wenn Sie das Repository (als
.zipDatei) herunterladen, erhalten Sie eine Momentaufnahmekopie des Repositorys. Sie können dann später eine weitere, aktualisierte Kopie des Repositorys herunterladen.Wenn Sie das Repository klonen, können Sie Ihre lokale Kopie mithilfe von Git-Befehlen oder Features verschiedener Dev-Apps aktualisieren.
Um das WebView2Samples Repository zu klonen, müssen Sie zuerst Git installieren. Sie können das Repository herunterladen, wie oben beschrieben, oder es klonen.
Git installieren
- Wenn Sie das
WebView2SamplesRepository klonen möchten (anstatt es herunterzuladen), und wenn Git noch nicht installiert ist, laden Sie git herunter , und installieren Sie es.
Abrufen der URL zum Klonen des WebView2Samples-Repositorys
Öffnen Sie das WebView2Samples-Repository in einem neuen Fenster oder einer neuen Registerkarte.
Klicken Sie oben rechts im GitHub-Repository auf die grüne Schaltfläche "Code ", wählen Sie "Klonen" aus, und klicken Sie dann auf das Symbol " Kopieren " (oder wählen Sie die HTTPS-URL-Zeichenfolge im Textfeld aus, und kopieren Sie sie).

Entscheiden Sie, welches Tool Sie zum lokalen Klonen des Repositorys verwenden möchten:
- Visual Studio
- GitHub Desktop
- Git Bash-Shell oder Eingabeaufforderung
Klonen Sie als Nächstes das GitHub-Repository auf Ihr lokales Laufwerk. Führen Sie dazu die entsprechenden Schritte unten für das Tool aus, das Sie verwenden möchten.
Klonen des Repositorys mithilfe von Visual Studio
Wenn Sie Visual Studio verwenden möchten, um das GitHub-Repository auf Ihr lokales Laufwerk zu klonen:
Wählen Sie in Visual Studio das Repository "Datei > klonen" aus.
Geben Sie die URL ein, die Sie aus dem GitHub-Repository kopiert haben.
Im selben Dialogfeld oder in einem Datei-Explorer-Dienstprogramm können Sie einen allgemeinen Stamm
gitoderGitHubOrdner an einem beschreibbaren Speicherort erstellen und dann dieses Verzeichnis auswählen, damit das Repository dort als neues Verzeichnis geklont wird.Sie können beispielsweise das Repository im übergeordneten Ordner erstellen:
C:\Users\myUserName\Documents\GitHub\, sodass durch den Klonvorgang das neue VerzeichnisC:\Users\myUserName\Documents\GitHub\WebView2Sampleserstellt wird.
Sie haben das Repository auf Ihr lokales Laufwerk geklont. Fahren Sie mit dem nächsten Hauptabschnitt weiter unten fort.
Klonen des Repositorys mit gitHub Desktop
Wenn Sie GitHub Desktop verwenden möchten, um das GitHub-Repository auf Ihr lokales Laufwerk zu klonen:
Installieren Sie GitHub Desktop.
Wählen Sie in GitHub Desktop das Repository "Datei****klonen" > aus.
Geben Sie in Visual Studio oder GitHub Desktop die URL ein, die Sie aus dem GitHub-Repository kopiert haben.
Im selben Dialogfeld oder in einem Datei-Explorer-Dienstprogramm können Sie einen allgemeinen Stamm
gitoderGitHubOrdner an einem beschreibbaren Speicherort erstellen und dann dieses Verzeichnis auswählen, damit das Repository dort als neues Verzeichnis geklont wird.Sie können beispielsweise das Repository im übergeordneten Ordner erstellen:
C:\Users\myUserName\Documents\GitHub\, sodass durch den Klonvorgang das neue VerzeichnisC:\Users\myUserName\Documents\GitHub\WebView2Sampleserstellt wird.
Sie haben das Repository auf Ihr lokales Laufwerk geklont. Fahren Sie mit dem nächsten Hauptabschnitt weiter unten fort.
Klonen des Repositorys mithilfe der Git Bash-Shell oder einer Eingabeaufforderung
Wenn Sie stattdessen das Repository mithilfe einer Git Bash-Shell oder einer Eingabeaufforderung klonen möchten:
Klonen Sie das Repository auf Ihr lokales Laufwerk, und geben Sie die URL-Zeichenfolge ein, die Sie aus dem GitHub-Repository kopiert haben:
# example location where the repo directory will be added: cd c:/users/myusername/documents/github/ git clone https://github.com/MicrosoftEdge/WebView2Samples.git
Das Verzeichnis wird auf Ihrem lokalen Laufwerk in dem angegebenen Pfad erstellt, wie in der folgenden Abbildung dargestellt:

Sie haben das Repository auf Ihr lokales Laufwerk geklont.
Öffnen einer SLN-Datei "WebView2Samples" in Visual Studio
Nachdem Sie das WebView2Samples Repository heruntergeladen oder geklont haben, öffnen Sie eine .sln Datei in Visual Studio.
Suchen Sie in Ihrer lokalen Kopie der Repository-Verzeichnisstruktur nach einer
.slnDatei. Die README-Datei auf oberster Ebene im WebView2Samples-Repository bietet eine ähnliche Übersicht.Öffnen Sie eine
.slnDatei in Visual Studio. Öffnen Sie beispielsweise Ihre lokale Kopie von "WebView2Samples.sln". Die Lösungsdateien dieses Repositorys erfordern Visual Studio, nicht Visual Studio Code.Öffnen Sie eine der
.slnDateien. Öffnen Sie beispielsweise Ihre lokale Kopie der Win32-Hauptlösungsdatei "WebView2Samples/SampleApps/WebView2Samples.sln " (als PfadWebView2Samples-main/SampleApps/WebView2Samples.slnheruntergeladen) in Microsoft Visual Studio. Wenn Sie diese Lösungsdatei in Visual Studio öffnen, enthält Projektmappen-Explorer die folgenden Projekte:
Für die allgemeine Einrichtung der .sln ersten Dev-Umgebung können Sie jeden Dateityp aus dem WebView2Samples Repository öffnen:
Eine plattformspezifische
.slnDatei in einem Unterverzeichnis desGettingStartedGuidesVerzeichnisses. Diese entsprechen den Erste Schritte-Lernprogrammen und sind abgeschlossene Beispiele, die einige API-Features veranschaulichen.Die Win32-Datei
.slnmit mehreren Plattformprojekten imSampleAppsVerzeichnis. Dies ist eine umfassende API-Demonstration.Eine plattformspezifische
.slnDatei in einem Unterverzeichnis desSampleAppsVerzeichnisses. Dies sind umfassende API-Demonstrationen.
Installieren von Visual Studio-Workloads
Installieren Sie Visual Studio-Workloads, wenn Sie dazu aufgefordert werden. Wenn Sie eine .sln Datei aus dem geklonten oder heruntergeladenen WebView2Samples Repository in Microsoft Visual Studio 2019 oder 2022 öffnen, wird möglicherweise ein Dialogfeld "Kann nicht geöffnet" angezeigt.
Klicken Sie auf die Schaltfläche " OK ". Dann wird möglicherweise ein Workload-Installationsprogramm angezeigt, z. B.:
.Aktivieren Sie das Kontrollkästchen, und klicken Sie dann auf die Schaltfläche " Installieren ".
Das Visual Studio-Installationsprogramm wird für die Workload der Plattform ausgeführt:
.Möglicherweise wird eine Protokolldateiseite des Migrationsberichts geöffnet, z. B. unter
file:///C:/Users/username/Documents/WebView2Samples-main/WebView2Samples-main/SampleApps/UpgradeLog.htm:
Klicken Sie zum Zoomen mit der rechten Maustaste auf > Bild auf der neuen Registerkarte öffnen.
Oben ist das
-mainVerzeichnissuffix für die heruntergeladene.zipDatei des Repositorys vorhanden, nicht, wenn Sie das Repository geklont haben.Visual Studio öffnet die ausgewählte
.slnDatei in Projektmappen-Explorer:
Installieren des WebView2 SDK
Das WebView2 SDK enthält das WebView2-Steuerelement, das von Microsoft Edge unterstützt wird, und ermöglicht Es Ihnen, Webtechnologien (HTML, CSS und JavaScript) in Ihre nativen Anwendungen einzubetten.
Sie installieren das WebView2 SDK einmal pro Projektknoten jeder .sln Datei. Die WebView2 SDK-Installation gilt nur für das Projekt, auf dem sie installiert ist.
Anstatt das Microsoft.Web.WebView2 SDK NuGet-Paket von nuget.org herunterzuladen, installieren Sie das WebView2 SDK NuGet-Paket über den NuGet Package Manager-Bereich in Visual Studio. Nachdem Sie das WebView2Samples-Repository heruntergeladen oder geklont haben, öffnen Sie eine der Repositorydateien .sln in Visual Studio, und klicken Sie mit der rechten Maustaste auf einen Projektknoten innerhalb der Lösung. Sie verwenden den Bereich "NuGet-Paket-Manager ", um das Microsoft.Web.WebView2 SDK als NuGet-Paket zu installieren.
Das Microsoft.Web.WebView2 SDK ist in Release- und Vorabversionen verfügbar. Um zu beginnen, wird eine Release-Version empfohlen.
Installieren Sie das WebView2 SDK wie folgt:
Öffnen Sie eine
.slnDatei in Visual Studio. Öffnen Sie beispielsweise Ihre lokale Kopie von "WebView2Samples.sln". Die Lösungsdateien dieses Repositorys erfordern Visual Studio, nicht Visual Studio Code.Klicken Sie in Projektmappen-Explorer mit der rechten Maustaste auf die Projektknoten der Lösung, z. B. auf den Projektknoten "WebView2GettingStarted" (nicht auf den Lösungsknoten), und wählen Sie dann "NuGet-Pakete verwalten" aus.
Die folgende Abbildung zeigt eine bestimmte SLN-Datei und ein bestimmtes Projekt. Verwenden Sie das Projekt, in dem Sie das SDK installieren möchten:

Die Registerkarte "NuGet-Paket-Manager " wird in Visual Studio geöffnet.
Klicken Sie im NuGet-Fenster auf die Registerkarte "Durchsuchen ".
Deaktivieren Sie auf der rechten Seite der Suchleiste das Kontrollkästchen " Vorabversion einschließen " (es sei denn, Sie wissen, dass Sie eine Vorabversion des SDK wünschen).
Geben Sie in der Suchleiste oben links "Microsoft.Web.WebView2" ein.
Klicken Sie unter der Suchleiste auf die Karte "Microsoft.Web.WebView2 ".
Klicken Sie im rechten Bereich auf die Schaltfläche " Installieren (oder Aktualisieren)". NuGet lädt das WebView2 SDK zur Verwendung durch dieses Projekt auf Ihren Computer herunter.

Klicken Sie zum Zoomen mit der rechten Maustaste auf > Bild auf der neuen Registerkarte öffnen.
Schließen Sie die Registerkarte "NuGet-Paket-Manager ".
Das WebView2 SDK ist jetzt installiert, sodass Ihre Entwicklungsumgebung jetzt so eingerichtet ist, dass WebView2-Features zu WebView2-Apps hinzugefügt werden.
Siehe auch NuGet.org > Microsoft.Web.WebView2 SDK.