Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Versionshinweise für Microsoft Edge WebView2 Runtime, Veröffentlichungsdatum: 11. Mai 2026.
Zusätzlich zu den folgenden Verbesserungen der WebView2-Runtime können Sie auch die neuen Webplattform-Features von Microsoft Edge 148 verwenden. siehe Anmerkungen zur Microsoft Edge 148-Webplattform (Mai 2026).
Fehlerbehebungen
Es wurde ein Updaterproblem behoben, bei dem die derzeit verwendete WebView2-Runtime nach der Installation einer neuen Version gelöscht wurde, was zu einem Absturz während der Erstellung eines neuen Controllers in einer bereits ausgeführten App führte.
Wichtige Änderung: Das
CoreWebView2ProcessFailedReason.UnexpectedEnumerationselement wurde ergänzt, indem präzisere Werte für dieCoreWebView2ProcessFailedReasonEnumeration hinzugefügt wurden, die von derCoreWebView2ProcessFailedEventArgs.ReasonEigenschaft zurückgegeben wird. Dies ist eine grundlegende Veränderung. Siehe Breaking change: Granulare Prozessfehlergründe für dasProcessFailedEreignis weiter unten.Probleme bei der Dropdownauswahl des Druckdialogfelds in
WebView2CompositionControlbehoben. (Ausgabe #5195)Die Komponente "Domänenaktionen" wurde für WebView2 deaktiviert.
Deaktivierte Benachrichtigung
WebUSBDetectorfür WebView2.Veraltete
ICoreWebView2Profile3::get_PreferredTrackingPreventionLevelVersion behoben .Es wurde ein Problem behoben, bei dem WDP-Clients keine Verbindung mit einem Remotedebuggingserver herstellen konnten.
Es wurde ein Problem für die WPF-Beispiel-App behoben, bei dem das Schließen des Fensters einen veralteten WPF-Prozess hinterließ.
Breaking Change: Granulare Prozessfehlergründe für das ProcessFailed Ereignis
Das ProcessFailed Ereignis wird ausgelöst, wenn ein WebView2-zugeordneter Prozess (z. B. ein Renderer oder GPU-Prozess) unerwartet beendet wird, sodass Apps mit Wiederherstellungslogik oder Diagnose reagieren können.
Vor dieser Änderung: Die CoreWebView2ProcessFailedEventArgs.Reason zurückgegebene Eigenschaft Unexpected für drei verschiedene Beendigungsszenarien (normaler Beendigung, abnormaler Beendigung und Codeintegritätsfehler), sodass Apps nicht zwischen ihnen unterscheiden können.
Nach dieser Änderung: Wenn das msWebView2GranularProcessFailedReason Featureflag aktiviert ist, gibt die CoreWebView2ProcessFailedEventArgs.Reason Eigenschaft die folgenden neuen, präzisen CoreWebView2ProcessFailedReason Enumerationswerte zurück, anstatt :Unexpected
NormalExit— Der Prozess wurde normal beendet (Exitcode 0).AbnormalExit— Der Prozess wurde ungewöhnlich beendet (Exitcode ungleich null), stürzte aber nicht ab oder wurde beendet.IntegrityFailure— Das Betriebssystem hat den Prozess aufgrund eines Fehlers an der Codeintegrität beendet, z. B. wenn eine DLL die Überprüfung der Windows-Codeintegrität nicht besteht.
Das msWebView2GranularProcessFailedReason Featureflag ist in den Versionen 148 und 149 standardmäßig deaktiviert, sodass Apps zwei Versionen zum proaktiven Testen haben. Ab Version 150 wird das Feature standardmäßig aktiviert sein, und Apps erhalten die präzisen Werte. Um das Verhalten Ihrer WebView2-App zu überprüfen, aktivieren Sie das Featureflag wie folgt:
set WEBVIEW2_ADDITIONAL_BROWSER_ARGUMENTS=--enable-features=msWebView2GranularProcessFailedReason
Dies ist eine Fehlerbehebung für die Runtime und das SDK. Diese Enumerationsmember sind eine Modifikation einer vorhandenen stabilen API und sind als Teil dieses Prerelease-SDK verfügbar.
Siehe auch:
CoreWebView2ProcessFailedEventArgsKlasseCoreWebView2ProcessFailedReason Enumeration
AbnormalExitIntegrityFailureNormalExit