Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Notas de la versión para el tiempo de ejecución de Microsoft Edge WebView2, fecha de lanzamiento: 11 de mayo de 2026.
Además de las siguientes mejoras en el tiempo de ejecución de WebView2, también puedes usar las nuevas características de la plataforma web de Microsoft Edge 148; vea las notas de la versión de la plataforma web Microsoft Edge 148 (mayo de 2026).
Correcciones de errores
Se ha corregido un problema del actualizador por el que el tiempo de ejecución de WebView2 que se usa actualmente se elimina después de instalar una nueva versión, lo que provoca un bloqueo durante la creación de un nuevo mando en una aplicación que ya se está ejecutando.
Cambio importante: se complementa el
CoreWebView2ProcessFailedReason.Unexpectedmiembro de enumeración agregando valores más granulares para laCoreWebView2ProcessFailedReasonenumeración que devuelve laCoreWebView2ProcessFailedEventArgs.Reasonpropiedad. Este es un cambio importante. Consulte Cambio importante: razones granulares de falla del proceso para elProcessFailedevento, a continuación.Se han corregido los problemas de selección de la lista desplegable del cuadro de diálogo Imprimir en
WebView2CompositionControl. (Edición #5195)Deshabilitado el componente Acciones de dominio para WebView2.
Notificación deshabilitada
WebUSBDetectorpara WebView2.ICoreWebView2Profile3::get_PreferredTrackingPreventionLevelObsoleto corregidoSe ha corregido que los clientes WDP no puedan conectarse a un servidor de depuración remoto.
Se ha corregido un problema de la aplicación de ejemplo de WPF, en el que al cerrar la ventana dejaba un proceso WPF persistente.
Cambio importante: motivos de error del proceso pormenorizado para el ProcessFailed evento
El ProcessFailed evento se desencadena cuando un proceso asociado a WebView2 (por ejemplo, un proceso de GPU o un representador) se cierra de forma inesperada, lo que permite a las aplicaciones responder con lógica de recuperación o diagnósticos.
Antes de este cambio: la CoreWebView2ProcessFailedEventArgs.Reason propiedad se devolvía Unexpected para tres escenarios de salida distintos (salida normal, salida anómala y error de integridad de código), lo que imposibilitaba que las aplicaciones los distinguieran.
Después de este cambio: Cuando la marca de msWebView2GranularProcessFailedReason característica está habilitada, la CoreWebView2ProcessFailedEventArgs.Reason propiedad devuelve los siguientes valores enumerados granulares CoreWebView2ProcessFailedReason nuevos, en lugar de Unexpected:
NormalExit— El proceso ha salido normalmente (código de salida 0).AbnormalExit— El proceso salió de forma anormal (código de salida distinto de cero), pero no se bloqueó ni murió.IntegrityFailure— El sistema operativo finalizó el proceso debido a un error de integridad de código, como cuando una DLL falla la verificación de integridad de código de Windows.
La msWebView2GranularProcessFailedReason marca de características está deshabilitada de forma predeterminada en las versiones 148 y 149, lo que proporciona a las aplicaciones dos versiones para probar de forma proactiva. A partir de la versión 150, la característica se habilitará de forma predeterminada y las aplicaciones recibirán los valores granulares. Para validar el comportamiento de la aplicación WebView2, habilite la marca de característica de la siguiente manera:
set WEBVIEW2_ADDITIONAL_BROWSER_ARGUMENTS=--enable-features=msWebView2GranularProcessFailedReason
Esta es una corrección de errores para el tiempo de ejecución y el SDK. Estos miembros de enumeración son una modificación de una API estable existente y están disponibles como parte de este SDK de versión preliminar.
Vea también:
CoreWebView2ProcessFailedEventArgsClaseEnumeración CoreWebView2ProcessFailedReason
AbnormalExitIntegrityFailureNormalExit