Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Заметки о выпуске для среды выполнения Microsoft Edge WebView2, дата выпуска: 11 мая 2026 г.
В дополнение к следующим улучшениям среды выполнения WebView2 вы также можете использовать новые функции веб-платформы из Microsoft Edge 148; см. заметки о выпуске веб-платформы Microsoft Edge 148 (май 2026 г.).
Исправления ошибок
Исправлена проблема средства обновления, из-за которой используемая в настоящее время среда выполнения WebView2 удалялась после установки новой версии, что вызывало сбой при создании нового контроллера в уже запущенном приложении.
Критическое изменение: дополнен
CoreWebView2ProcessFailedReason.Unexpectedчлен перечисления, добавленные более детализированные значения дляCoreWebView2ProcessFailedReasonперечисления, возвращаемого свойствомCoreWebView2ProcessFailedEventArgs.Reason. Это критическое изменение. См. раздел Критическое изменение: подробные причины сбоя процесса дляProcessFailedсобытия ниже.Исправлены проблемы с выбором раскрывающегося списка диалогового окна печати в
WebView2CompositionControl. (Выпуск #5195)Отключен компонент "Действия домена" для WebView2.
Отключено
WebUSBDetectorуведомление для WebView2.Исправлено устаревшее
ICoreWebView2Profile3::get_PreferredTrackingPreventionLevel.Исправлена ошибка, из-за которой клиентам WDP не удавалось подключиться к удаленному серверу отладки.
Исправлена проблема с примером приложения WPF, из-за которой при закрытии окна оставался затянувшийся процесс WPF.
Критическое изменение: подробные причины сбоя процесса для ProcessFailed события
Событие ProcessFailed запускается при неожиданном завершении процесса, связанного с WebView2 (например, процесса отрисовки или графического процессора), позволяя приложениям реагировать с помощью логики восстановления или диагностики.
До этого изменения: Свойство CoreWebView2ProcessFailedEventArgs.Reason , возвращаемое Unexpected для трех различных сценариев выхода (обычный выход, аномальный выход и сбой целостности кода), из-за чего приложения не могут различать их.
После этого изменения: Когда msWebView2GranularProcessFailedReason флаг функции включен, свойство CoreWebView2ProcessFailedEventArgs.Reason возвращает вместо CoreWebView2ProcessFailedReasonUnexpected:
NormalExit— Процесс завершился нормально (код выхода 0).AbnormalExit— Процесс завершился ненормально (ненулевой код выхода), но не упал и не погиб.IntegrityFailure— ОС прекратила процесс из-за сбоя целостности кода, например, когда DLL не проходит проверку целостности кода Windows.
Флаг msWebView2GranularProcessFailedReason функции по умолчанию отключен в выпусках 148 и 149, предоставляя приложениям два выпуска для упреждающего тестирования. Начиная с выпуска 150, эта функция будет включена по умолчанию, а приложения будут получать детализированные значения. Чтобы проверить поведение приложения WebView2, включите флаг функции, как показано ниже.
set WEBVIEW2_ADDITIONAL_BROWSER_ARGUMENTS=--enable-features=msWebView2GranularProcessFailedReason
Это исправление ошибки для среды выполнения и пакета SDK. Эти члены перечисления являются модификацией существующего стабильного API и доступны как часть этого предварительного выпуска SDK.
См. также:
CoreWebView2ProcessFailedEventArgsКлассПеречисление CoreWebView2ProcessFailedReason
AbnormalExitIntegrityFailureNormalExit