Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Solución de problemas relacionados con las transformaciones de .NET en el IDE
Utilice las siguientes secciones para solucionar problemas comunes relacionados con las transformaciones de.NET en el IDE con AWS Transform.
¿Cómo puedo saber si un trabajo está progresando?
Debería ver la actividad habitual en la ventana del registro de trabajo. Si parece que AWS Transform dedica mucho tiempo a un paso de la ventana AWS Transform Job Plan, puede comprobar si el trabajo sigue activo en los registros de salida. Si se están generando mensajes de diagnóstico, el trabajo sigue activo.
Para comprobar los resultados, seleccione la pestaña Salida enVisual Studio. En el menú Mostrar resultado de:, elija Amazon Q Language Client.
La siguiente captura de pantalla muestra un ejemplo de las salidas que AWS Transform genera durante una transformación.
¿Por qué algunos proyectos no se seleccionan para la transformación?
AWS Transform solo puede transformar los tipos de proyectos de.NET compatibles. Para obtener una lista de los tipos de proyectos compatibles y otros requisitos previos para transformar sus proyectos de .NET, consulte Paso 1: requisitos previos.
¿Cómo puedo obtener asistencia si mi proyecto o solución no se está transformando?
Si no puedes solucionar los problemas por tu cuenta, puedes ponerte en contacto con tu Cuenta de AWS equipo para Soporte enviar un caso de soporte.
Para obtener asistencia, proporciona el identificador del trabajo de transformación para que AWS puedas investigar un trabajo fallido. Para buscar un ID de trabajo de transformación, seleccione la pestaña Salida enVisual Studio. En el menú Mostrar resultado de:, elija Amazon Q Language Client.
¿Cómo puedo evitar que mi firewall interfiera con los trabajos de transformación?
Si su organización utiliza un firewall, es posible que esto interfiera con las transformaciones internasVisual Studio. Puede deshabilitar temporalmente los controles de seguridad Node.js para solucionar problemas o probar qué es lo que impide que se ejecute la transformación.
La variable de entorno NODE_TLS_REJECT_UNAUTHORIZED controla los controles de seguridad importantes. Si NODE_TLS_REJECT_UNAUTHORIZED se establece en «0", se deshabilita el rechazo Node.js de los certificados no autorizados. TLS/SSL Esto significa:
-
Self-signed se aceptarán certificados
-
Se permitirán los certificados caducados
-
Se permitirán los certificados con nombres de host que no coincidan
-
Se ignorará cualquier otro error de validación de certificados
Si su proxy usa un autocertificado, puede configurar las siguientes variables de entorno en lugar de deshabilitar NODE_TLS_REJECT_UNAUTHORIZED:
NODE_OPTIONS = —use-openssl-ca NODE_EXTRA_CA_CERTS = Path/To/Corporate/Certs
De lo contrario, debe especificar los certificados de CA que utiliza el proxy para deshabilitar NODE_TLS_REJECT_UNAUTHORIZED.
Para deshabilitar NODE_TLS_REJECT_UNAUTHORIZED en Windows:
-
Abra el menú Inicio y busque Variables de entorno.
-
Elija Editar las variables de entorno del sistema.
-
En la ventana Propiedades del sistema, seleccione Variables de entorno.
-
En Variables de sistema, elija Nuevo.
-
Ajuste Nombre de variable en NODE_TLS_REJECT_UNAUTHORIZED y Valor de variable en 0.
-
Seleccione Aceptar para guardar los cambios.
-
Reinicie Visual Studio.