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.
La evaluación de código y aplicaciones de Azure Migrate para .NET permite evaluar el código fuente, las configuraciones y los archivos binarios de la aplicación para identificar las oportunidades de migración a Azure. Le ayuda a identificar los problemas que la aplicación podría tener al migrar a Azure y mejorar el rendimiento, la escalabilidad y la seguridad mediante la sugerencia de soluciones modernas nativas de la nube.
Detecta el uso de la tecnología en aplicaciones a través del análisis estático de código, admite la estimación del esfuerzo y acelera la migración del código, para ayudarle a mover aplicaciones .NET a Azure.
Puede usar la evaluación de código y la aplicación de Azure Migrate para .NET en Visual Studio o en la CLI de .NET.
Instalación de la extensión de Visual Studio
Prerrequisitos
- Sistema operativo Windows
- Visual Studio 2022, versión 17.1 o posterior
Pasos de instalación
Siga estos pasos para instalarlo desde Visual Studio. Como alternativa, puede descargar e instalar la extensión desde Visual Studio Marketplace.
Con Visual Studio abierto, seleccione el elemento de menú Extensiones Administrar extensiones>, que abre la ventana Administrar extensiones.
En la ventana Administrar extensiones , escriba Azure Migrate en el cuadro de entrada de búsqueda.
Seleccione Evaluación de código y aplicación de Azure Migrate y, a continuación, seleccione Descargar.
Después de descargar la extensión, cierre Visual Studio para iniciar la instalación de la extensión.
En el cuadro de diálogo Instalador de VSIX, seleccione Modificar y siga las instrucciones para instalar la extensión.
Instalación de la herramienta de la CLI
Prerrequisitos
- SDK de .NET (6 o superior)
Pasos de instalación
Para instalar la herramienta, ejecute el siguiente comando en una CLI:
dotnet tool install -g dotnet-appcat
Para actualizar la herramienta, ejecute el siguiente comando en una CLI:
dotnet tool update -g dotnet-appcat
Importante
Puede fallar la instalación de esta herramienta si ha configurado fuentes de NuGet adicionales. Use el --ignore-failed-sources parámetro para tratar esos errores como advertencias en lugar de errores.
dotnet tool install -g --ignore-failed-sources dotnet-appcat
Análisis de aplicaciones con Visual Studio
Después de instalar la extensión de Visual Studio, está listo para analizar la aplicación en Visual Studio. Para analizar una aplicación, haga clic con el botón derecho en cualquiera de los proyectos o una solución en la ventana Explorador de soluciones y seleccione Volver a plataforma en Azure.
Para obtener más información, consulte Análisis de aplicaciones con Visual Studio.
Análisis de aplicaciones con la CLI de .NET
Después de instalar la herramienta de la CLI, está listo para analizar la aplicación en la CLI. En la CLI, ejecute el siguiente comando:
appcat analyze <application-path>
Puede especificar una ruta de acceso y un formato (.html, .jsono .csv) para el archivo de informe que genera la herramienta, como se muestra en el ejemplo siguiente:
appcat analyze <application-path> --report MyAppReport --serializer html
Para más información, consulte Análisis de aplicaciones con la CLI de .NET.
Interpretación de informes
Para obtener una descripción detallada de las distintas partes de los informes y cómo comprender e interpretar los datos, consulte Interpretación de los resultados del análisis.
Idiomas compatibles
La evaluación de aplicaciones y código para .NET puede analizar proyectos escritos en los siguientes lenguajes:
- C#
- Visual Basic
Tipos de proyecto admitidos
Analiza el código en los siguientes tipos de proyecto:
- ASP.NET
- Bibliotecas de clases
Destinos de Azure compatibles
Actualmente, la aplicación identifica posibles problemas para la migración a Azure App Service, Azure Kubernetes Service (AKS) y Azure Container Apps.