View a markdown version of this page

Modernizando o.NET usando AWS Transforme-se em Visual Studio - AWS Transformação

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Modernizando o.NET usando AWS Transforme-se em Visual Studio

Conclua estas etapas para portar um Windows-based aplicativo.NET para um aplicativo.NET Linux-compatible multiplataforma com o AWS Transform em Visual Studio 2026 ou 2022.

Etapa 1: pré-requisitos

Antes de continuar, verifique se você baixou e instalou a extensão AWS Toolkit com o Amazon Q do Visual Studio Marketplace. Analise os recursos e limitações do AWS Transform para a modernização do.NET para confirmar se seu código pode ser transformado.

Etapa 2: Autenticar no Visual Studio

Para se conectar às suas AWS contas a partir do Toolkit for Visual Studio, abra o Guia de introdução à interface do usuário AWS do kit de ferramentas (interface de usuário de conexão):

  1. No menu principal do Visual Studio, navegue até Extensões > AWS Kit de ferramentas > Introdução para abrir a página Introdução: AWS kit de ferramentas.

  2. Selecione AWS Transformar autenticação.

  3. Escolha um perfil existente ou crie um novo. Ao criar um novo perfil, insira um nome para o perfil e sua URL inicial do AWS Transform, que foi enviada por e-mail para você depois que você foi adicionado ao IAM Identity Center pelo administrador.

  4. Selecione Conectar. Siga as instruções para fazer login e conceder permissões de acesso por meio do seu navegador da web. No Visual Studio, você deve ver Conectado com o IAM Identity Center.

  5. Depois de fazer login, você será direcionado ao AWS Transform Dashboard. Nessa página inicial, você pode fazer o seguinte:

    • Selecione um perfil de AWS transformação (região)

    • Selecione ou crie um espaço de trabalho

    • Exibir o status dos trabalhos de transformação

Etapa 3: transformar seu aplicativo

Para transformar sua solução ou projeto .NET, realize o seguinte procedimento:

Comece a transformação
  1. Abra qualquer solução ou projeto VB.NET baseado em C# ou Visual Studio que você queira transformar.

  2. No Solution Explorer, clique com o botão direito do mouse em uma solução ou projeto que você deseja transformar e escolha Port with AWS Transform.

  3. A caixa de diálogo Porta com AWS transformação é exibida.

    1. No menu suspenso Escolha um espaço de trabalho, crie um espaço de trabalho ou selecione um existente. Os espaços de trabalho tornam sua atividade visível no aplicativo web AWS Transform, onde você pode convidar colaboradores para ver e conversar sobre trabalhos de transformação.

    2. No menu suspenso Escolher um destino .NET, selecione a versão do .NET para a qual você deseja atualizar.

    3. Para Modo de transformação, selecione Autônomo para transformação autônoma ou Interativo para transformação interativa.

    4. Escolha Iniciar para começar a transformação.

  4. Quando o trabalho de transformação é iniciado, as janelas AWS Transform Job Plan, Chat e Worklog são exibidas.

Plano de avaliação e transformação
  1. Depois que o AWS Transform analisa seu código, um relatório de avaliação e um plano de transformação são exibidos no chat. No modo interativo, o bate-papo será pausado para que você os revise. Se você preferir não revisar no chat, você pode usar estas alternativas:

    • Para visualizar a avaliação ou o plano no editor de código, escolha Mostrar avaliação ou Mostrar plano de transformação na janela AWS Transform Job Plan.

    • Para baixar a avaliação ou o plano, use o ícone de download na janela Job Plan.

  2. Opcionalmente, modifique o plano de transformação. Você pode discutir o plano por meio do chat, por exemplo, explorando outras opções. Você faz alterações no plano dando instruções no chat ou carregando um plano de transformação revisado usando o ícone de download na janela Job Plan. Você pode adicionar, remover ou modificar etapas livremente. O Chat confirmará sua compreensão de suas instruções com um plano revisado.

  3. Opcionalmente, faça o upload de documentos de direção. Na janela de bate-papo, use o ícone de upload para fazer upload de documentos de orientação, como especificações do aplicativo, preferências e convenções da pilha de tecnologia organizacional ou exemplos de codificação. Depois de fazer o upload de um documento de orientação, descreva-o na janela de bate-papo para dar contexto ao agente.

  4. Quando estiver satisfeito com o plano, dê a aprovação no chat e a transformação começará.

  5. No modo interativo, você pode definir pontos de verificação para parar depois que um projeto for transformado para revisão. As etapas em Transformar código na janela Job Plan terão ícones de ponto de verificação redondos. Todos os projetos têm pontos de verificação ativados por padrão. Use as caixas de seleção para limpar ou definir um ponto de verificação.

Revisões de transformação e pontos de verificação
  1. AWS A transformação começa a transformar seu código. Você pode monitorar o progresso das etapas de transformação na janela AWS Transform Job Plan. A janela Job Plan exibe o tempo máximo restante estimado e seu Job ID.

  2. Conforme os projetos são transformados, os resumos são exibidos no chat e as alterações no código são aplicadas.

  3. No modo interativo, quando um ponto de verificação é alcançado, o agente faz uma pausa para que você possa revisar os resultados. Na janela Job Plan, você verá um botão Exibir resultados para a etapa em que ele está pausado, onde você pode revisar as diferenças de código. Depois de analisar as alterações, você pode solicitar mais alterações no chat ou fazer alterações no Visual Studio código por conta própria.

  4. Você pode iterar no ponto de verificação o quanto quiser. Quando estiver satisfeito, instrua o chat a continuar e ele passará para o próximo projeto.

Fim da transformação
  1. Depois de transformar seus projetos, o agente.NET acionará uma compilação local para confirmar que o código foi criado com êxito em sua máquina local. Visual Studio Se houver erros, funcionará para resolvê-los.

  2. Depois que a transformação for concluída, talvez sejam necessárias etapas adicionais, como tarefas de transformação que o AWS Transform não pôde realizar ou alterações necessárias para a compatibilidade com o Linux. O arquivo markdown da próxima etapa (NextSteps.md) está disponível para download, que você pode usar como instruções para um complemento de código de IA. Use o botão do ícone de download da janela Job Plan para fazer o download NextSteps.md.

  3. Você pode continuar interagindo no chat para fazer perguntas ou solicitar alterações adicionais.

  4. Diga ao chat quando você estiver pronto para encerrar seu trabalho de transformação.