Compartilhar via


Analisar aplicativos com o Visual Studio

A avaliação de aplicativo e código das Migrações para Azure para .NET ajuda você a identificar os problemas que o seu aplicativo possa ter quando ele é portado para o Azure e aprimorar o desempenho, a escalabilidade e a segurança sugerindo soluções modernas e nativas de nuvem.

A ferramenta está disponível como uma extensão do Visual Studio e uma ferramenta de CLI.

Este guia descreve como usar a extensão do Visual Studio para verificar se há possíveis incompatibilidades entre seu aplicativo e o Azure.

Se você não tiver instalado a extensão do Visual Studio, siga estas instruções primeiro.

Verificar seu aplicativo

A avaliação de aplicativo e código permite que você decida quais projetos na solução devem ser verificados para identificar oportunidades de migração para o Azure. Siga estas etapas para verificar seu aplicativo.

  1. Abra a solução que contém os projetos que deseja migrar para o Azure no Visual Studio 2022.
  2. Clique com o botão direito do mouse em um dos projetos na janela do Gerenciador de Soluções e selecione Migrar de plataforma para o Azure. Screenshot of the re-platform to Azure menu item in Visual Studio
  3. O utilitário será iniciado e apresentará a opção de iniciar um novo relatório de análise ou abrir um existente. Ele também exibirá todos os relatórios de análise recentes. Screenshot showing the recent analysis reports
  4. Clique em Novo relatório e ele exibirá os projetos na solução em um modo de exibição de árvore. Ele exibirá uma opção para selecionar quais projetos serão analisados. Você encontrará projetos Web pré-selecionados e poderá alterar a seleção marcando ou desmarcando as caixas ao lado dos projetos. Quando a ferramenta é executada, ela também analisa as dependências que os projetos selecionados têm. Screenshot showing the projects in the solution
  5. Clique no botão Avançar e você verá a opção para analisar o Código-fonte e configurações, as Dependências binárias ou ambos. Screenshot of the product component selection screen

    Observação

    A opção de Código-fonte e configurações verificará apenas o código-fonte nos projetos selecionados na tela anterior. A opção Dependências binárias verificará todas as dependências (como pacotes NuGet ou dlls referenciadas) das quais os projetos dependem. Você pode esperar ver muitos outros problemas identificados quando a opção Dependências binárias é selecionada. A verificação de binários pode ser valiosa, porque os problemas detectados podem identificar possíveis problemas nas dependências, mas também podem não ser tão úteis porque o código-fonte não está disponível para essas dependências. Portanto, os problemas não podem ser corrigidos e, no caso de possíveis problemas, isso pode não ser um problema no seu caso.

Isso pode ser útil gerar dois relatórios diferentes: para itens de ação e para conscientização. >

  1. Clique no botão Analisar para iniciar a verificação. Os projetos selecionados são verificados em busca de possíveis problemas de migração para o Azure. Quando terminar, você verá um painel de resultados. Screenshot showing the results of the scan

Próximas etapas

Interpretar os resultados

Para obter informações sobre como interpretar os resultados, confira Interpretar os resultados da análise da avaliação de aplicativo e código das Migrações para Azure para .NET..