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.
Modernizar .NET mediante AWS Transfórmese en Visual Studio
Complete estos pasos para migrar una Windows-based aplicación.NET a una aplicación .NET Linux-compatible multiplataforma con AWS Transform en Visual Studio 2026 o 2022.
Paso 1: requisitos previos
Antes de continuar, asegúrese de haber descargado e instalado la extensión AWS Toolkit con Amazon Q
Paso 2: Autenticarse en Visual Studio
Para conectarse a sus AWS cuentas desde el Toolkit for Visual Studio, abra la interfaz de usuario Getting Started with AWS the Toolkit (interfaz de usuario de conexión):
En el menú principal de Visual Studio, vaya a Extensiones > AWS Kit de herramientas > Introducción para abrir la página Introducción: AWS kit de herramientas.
Seleccione AWS Transformar la autenticación.
Elige un perfil existente o crea uno nuevo. Al crear un perfil nuevo, introduzca un nombre para el perfil y la URL de inicio de AWS Transform, que se le envió por correo electrónico después de que su administrador lo añadiera al Centro de Identidad de IAM.
Elija Conectar. Siga las instrucciones para iniciar sesión y conceder permisos de acceso a través de su navegador web. En Visual Studio, debería ver Connected with IAM Identity Center.
Tras iniciar sesión, accederá al panel de control de AWS transformación. Desde esta página de inicio, puede hacer lo siguiente:
Seleccione un perfil de AWS Transform (región)
Seleccione o cree un espacio de trabajo
Vea el estado de los trabajos de transformación
Paso 3: Transforma tu aplicación
Para transformar su proyecto o su solución .NET, realice el procedimiento que se muestra a continuación:
Comience la transformación
-
Abra cualquier solución o proyecto VB.NET basado en C# Visual Studio que desee transformar.
-
En el Explorador de soluciones, haga clic con el botón derecho en la solución o proyecto que desee transformar y elija Port with AWS Transform.
-
Aparece el cuadro de diálogo Puerto con AWS transformación.
En el menú desplegable Elegir un espacio de trabajo, cree un espacio de trabajo o seleccione uno existente. Los espacios de trabajo hacen que tu actividad sea visible en la aplicación web AWS Transform, donde puedes invitar a colaboradores a ver los trabajos de transformación y a conversar sobre ellos.
-
En el menú desplegable Elegir un destino de .NET, elija la versión de .NET a la que desee actualizar.
En el modo de transformación, selecciona Autónomo para una transformación desatendida o Interactivo para una transformación interactiva.
Seleccione Iniciar para iniciar la transformación.
-
Una vez que se inicie el trabajo de transformación, aparecerán las ventanas AWS Transform Job Plan, Chat y Worklog.
Plan de evaluación y transformación
Una vez que AWS Transform analiza el código, se muestran en el chat un informe de evaluación y un plan de transformación. En el modo interactivo, el chat se detendrá para que los revises. Si prefieres no opinar en el chat, puedes usar estas alternativas:
Para ver la evaluación o el plan en el editor de código, seleccione Mostrar evaluación o Mostrar plan de transformación en la ventana AWS Transformar el plan de trabajo.
Para descargar la evaluación o el plan, utilice el icono de descarga de la ventana Job Plan.
Si lo desea, modifique el plan de transformación. Puede hablar del plan a través del chat, por ejemplo, explorando otras opciones. Los cambios de plan se realizan dando instrucciones en el chat o subiendo un plan de transformación revisado mediante el icono de descarga de la ventana Job Plan. Puede añadir, eliminar o modificar los pasos libremente. Chat confirmará que entiende tus instrucciones con un plan revisado.
Si lo desea, cargue los documentos de dirección. En la ventana de chat, utilice el icono de carga para cargar documentos de dirección, como las especificaciones de la solicitud, las preferencias y convenciones técnicas de la organización o ejemplos de codificación. Después de subir un documento de orientación, descríbelo en la ventana de chat para darle un contexto al agente.
Una vez que esté satisfecho con el plan, dé su aprobación en el chat y comenzará la transformación.
En el modo interactivo, puede configurar los puntos de control para que se detengan después de transformar un proyecto para su revisión. Los pasos de Transformar el código en la ventana Job Plan tendrán iconos de puntos de control redondos. Todos los proyectos tienen los puntos de control activados de forma predeterminada. Utilice las casillas de verificación para desactivar o establecer un punto de control.
Revisiones de transformación y puntos de control
-
AWS Transform comienza a transformar su código. Puede supervisar el progreso de los pasos de transformación en la ventana AWS Transform Job Plan. La ventana Plan de Trabajo muestra el tiempo máximo estimado restante y su ID de trabajo.
-
A medida que se transforman los proyectos, se muestran los resúmenes en el chat y se aplican los cambios de código.
-
En el modo interactivo, cuando se llega a un punto de control, el agente hace una pausa para que puedas revisar los resultados. En la ventana Job Plan, verá el botón Ver resultados para el paso en el que está pausado, donde podrá revisar las diferencias de código. Tras revisar los cambios, puedes solicitar más cambios en el chat o hacer cambios en el código tú mismo. Visual Studio
-
Puedes repetir en el punto de control tantas veces como desees. Cuando estés satisfecho, indica al chat que continúe y pasará al siguiente proyecto.
Fin de la transformación
-
Tras transformar sus proyectos, el agente.NET activará una compilación local para confirmar que el código se ha compilado correctamente en su máquina local. Visual Studio Si hay errores, se ocupará de resolverlos.
Una vez completada la transformación, es posible que se necesiten pasos adicionales, como tareas de transformación que AWS Transform no pudo realizar o cambios necesarios para garantizar la compatibilidad con Linux. Se puede descargar un archivo de anotaciones sobre los siguientes pasos (NextSteps.md), que puede utilizar como instrucciones para complementar el código de IA. Utilice el botón de descarga de la ventana Job Plan para descargar NextSteps.md.
-
Puede seguir interactuando en el chat para hacer preguntas o solicitar cambios adicionales.
-
Informe al chat cuando esté listo para finalizar su trabajo de transformación.