Compartir a través de


Análisis de aplicaciones con Visual Studio

La evaluación de código y la aplicación de Azure Migrate para .NET le ayuda a identificar los problemas que pueda tener la aplicación cuando se migra a Azure y mejorar el rendimiento, la escalabilidad y la seguridad mediante la sugerencia de soluciones modernas nativas de nube.

La herramienta está disponible como una extensión de Visual Studio y una herramienta de la CLI.

En esta guía se describe cómo usar la extensión de Visual Studio para examinar la aplicación en busca de posibles incompatibilidades con Azure.

Si no ha instalado la extensión de Visual Studio, siga estas instrucciones en primer lugar.

Examen de la aplicación

La evaluación de código y la aplicación le permiten decidir qué proyectos de la solución se van a examinar para identificar las oportunidades de migración a Azure. Para examinar la aplicación, siga estos pasos.

  1. Abra la solución que contiene los proyectos que desea migrar a Azure en Visual Studio 2022.
  2. Haga clic con el botón derecho en cualquiera de los proyectos de la ventana Explorador de soluciones y seleccione Volver a plataforma en Azure. Screenshot of the re-platform to Azure menu item in Visual Studio
  3. La utilidad se iniciará y le dará la opción de iniciar un nuevo informe de análisis o abrir uno existente. También mostrará los informes de análisis recientes. Screenshot showing the recent analysis reports
  4. Haga clic en Nuevo informe y mostrará los proyectos de la solución en una vista de árbol. Le dará la opción de seleccionar los proyectos que se van a analizar. Encontrará proyectos web seleccionados previamente y podrá cambiar la selección activando o desactivando las casillas situadas junto a los proyectos. Cuando se ejecuta la herramienta, también analiza las dependencias que tienen los proyectos seleccionados. Screenshot showing the projects in the solution
  5. Haga clic en el botón Siguiente y aparecerá la opción para analizar el código fuente y la configuración, las dependencias binarias o ambas. Screenshot of the product component selection screen

    Nota:

    La opción de configuración y código fuente solo examinará el código fuente en los proyectos que seleccionó en la pantalla anterior. La opción Dependencias binarias examinará todas las dependencias (como paquetes NuGet o archivos DLL a los que se hace referencia) en los que se basan los proyectos. Puede esperar ver muchos más problemas identificados cuando se selecciona dependencias binarias. El examen de archivos binarios puede ser útil porque los problemas detectados pueden identificar posibles problemas en las dependencias, pero también podría no ser tan útil porque el código fuente no está disponible para estas dependencias, por lo que los problemas no se pueden corregir y, en el caso de posibles problemas, puede que no sea un problema en su caso.

Puede ser útil generar dos informes diferentes: para los elementos de acción y para su reconocimiento. >

  1. Haga clic en el botón Analizar para iniciar el examen. Los proyectos seleccionados se examinan para buscar posibles problemas al migrar a Azure. Cuando termine, verá un panel de resultados. Screenshot showing the results of the scan

Pasos siguientes

Interpretación de los resultados

Para obtener información sobre cómo interpretar los resultados, consulte Interpretación de los resultados de análisis de la aplicación de Azure Migrate y la evaluación de código para .NET.