Nota
L'accés a aquesta pàgina requereix autorització. Podeu provar d'iniciar la sessió o de canviar els directoris.
L'accés a aquesta pàgina requereix autorització. Podeu provar de canviar els directoris.
El autohospedaje significa implementar un entorno de ejecución de WebView2 Preview con la aplicación. Esto le permite a usted y a su equipo de desarrollo usar su aplicación diariamente con un tiempo de ejecución de vista previa de WebView2 para encontrar problemas que afectarán a su aplicación WebView2 en particular, antes de que los próximos cambios lleguen al tiempo de ejecución Evergreen WebView2 (estable).
El enfoque de autohospedaje proporciona un uso real de la aplicación con el último tiempo de ejecución de vista previa de WebView2 para detectar cualquier problema que pueda surgir. Debes autohospedar la aplicación junto con la realización de pruebas previas a la versión en tu aplicación para proporcionar un enfoque estructurado para probar tu aplicación con la última versión del tiempo de ejecución de WebView2.
Realizar pruebas tanto automatizadas como manuales:
- En el caso de las pruebas automatizadas, realice pruebas previas a la versión, lo que significa que debe realizar pruebas con un tiempo de ejecución de vista previa de WebView2. Consulta Pruebas de versión preliminar con canales de versión preliminar de Microsoft Edge.
- Para realizar pruebas manuales, use el autohospedaje, lo que significa implementar un tiempo de ejecución de vista previa de WebView2 con la aplicación, para que su equipo lo use a diario. Se trata en el presente artículo.
Cómo hospedar manualmente un canal de versión preliminar de WebView2
Se recomienda que use el tiempo de ejecución de vista previa de WebView2 en el canal de desarrolladores del explorador Edge. El canal Dev se actualiza semanalmente, por lo que te permite detectar problemas con antelación y tener suficiente estabilidad para el uso diario.
El canal Canary también es adecuado, pero puede ser menos estable para el uso diario. El canal beta te permite realizar pruebas con la versión del tiempo de ejecución que está a punto de enviarse a estable, pero es posible que no puedas detectar problemas con la antelación suficiente para tu aplicación.
Para probar internamente un canal de vista previa de WebView2:
Establezca el canal de versión preliminar de la aplicación.
Puedes establecer el canal de vista previa mediante ChannelSearchKind, de modo que la aplicación WebView2 use el canal menos estable del dispositivo. Se recomienda usar la clave del Registro o la directiva de grupo para el autohospedaje.
Instale el canal de versión preliminar en las máquinas de su equipo.
Para instalar canales de versión preliminar en un número reducido de dispositivos, puedes descargarlos e instalarlos manualmente desde la página Conviértete en un participante de Microsoft Edge Insider. Para implementar canales de versión preliminar en un gran número de dispositivos, consulte Cómo implementar canales de vista previa en Cambiar a un canal de versión preliminar para probar las próximas API y características.
Usa la aplicación a diario con el canal de vista previa de WebView2 y diagnostica posibles problemas con el tiempo de ejecución de WebView2.
Consulta Diagnosticar posibles problemas con el tiempo de ejecución de WebView2 a continuación.
Al encontrar problemas, puede notificarlos a través del repositorio de Microsoft Edge / WebView2Feedback. En la Runtime Channel sección, asegúrese de indicar que encontró el problema en un canal de vista previa, para que se pueda priorizar la corrección antes de que se detecte el error en la versión estable.
Diagnosticar posibles problemas con el tiempo de ejecución de WebView2
Para diagnosticar o solucionar posibles problemas del tiempo de ejecución de vista previa de WebView2 que revele la aplicación, haga lo siguiente:
Confirmar que la aplicación ejecuta un canal de vista previa de WebView2
En Windows, abra el Administrador de tareas.
Busque el proceso de la aplicación y, a continuación, busque el proceso secundario del Administrador de WebView2 .
Haga clic con el botón derecho en el proceso WebView2 de Edge y, a continuación, seleccione Abrir ubicación de archivo. El nombre de carpeta es el número de versión del tiempo de ejecución.
Cambie al canal estable de tiempo de ejecución WebView2 para ver si el problema se reproduce
Si el problema no se reproduce en el canal estable del tiempo de ejecución de WebView2, es probable que el problema esté relacionado con el canal de vista previa de WebView2 o con la forma en que la aplicación interactúa con el canal de vista previa de WebView2.
Puedes cambiar fácilmente al canal estable (tiempo de ejecución Evergreen WebView2) mediante variables de entorno, ya que las variables de entorno revisadas invalidan la configuración del Registro (que son las que establecen las directivas de grupo). Esto le permite cambiar fácilmente de un canal de vista previa al canal estable, para ver si el problema se reproduce. Si ya está usando variables de entorno, simplemente actualice los valores.
Si establece la variable de entorno globalmente, cambia el canal WebView2 para todas las aplicaciones que usan WebView2 en la máquina.
Si usas la API, te recomendamos que crees una interfaz de usuario en la aplicación que permita a los usuarios cambiar entre usar el tiempo de ejecución estable de WebView2 o un entorno de ejecución de vista previa de WebView2.
Recopilar datos de diagnóstico
Consulte Recopilación de diagnósticos y registros. Los volcados de memoria y los seguimientos de seguimiento de eventos para Windows (ETW) son los formatos comunes necesarios.
A continuación, puede notificar el problema al repositorio de Microsoft Edge / WebView2Feedback e incluir el archivo de registro.
Vea también
- Cambiar a un canal de versión preliminar para probar las próximas API y características
- Pruebas previas a la versión preliminar con canales de versión preliminar de Microsoft Edge
- Cambios que afectan la compatibilidad del sitio próximamente en Microsoft Edge
Externo:
- Programa de publicación de versiones de Microsoft Edge
- Repositorio de comentarios de WebView2
- Conviértase en un Microsoft Edge Insider : descargue el canal Canary, Dev o Beta de Microsoft Edge.