Compartilhar via


Migrar para o .NET Framework 4.8, 4.7 e 4.6.2

Se você criou seu aplicativo usando uma versão anterior do .NET Framework, geralmente pode atualizá-lo para .NET Framework 4.6.2, .NET Framework 4.7 e suas versões de ponto (4.7.1 e 4.7.2) ou .NET Framework 4.8 facilmente. Abra seu projeto no Visual Studio. Se o projeto tiver sido criado em uma versão anterior do Visual Studio, a caixa de diálogo Compatibilidade do Projeto será aberta automaticamente. Para obter mais informações sobre como atualizar um projeto no Visual Studio, consulte Porta, Migrar e Atualizar Projetos do Visual Studio e Direcionamento e Compatibilidade da Plataforma do Visual Studio 2022.

No entanto, algumas alterações no .NET Framework exigem alterações no código. Talvez você também queira aproveitar a funcionalidade que é nova no .NET Framework 4.6.2, no .NET Framework 4.7 e suas versões pontuais ou no .NET Framework 4.8. Fazer esses tipos de alterações em seu aplicativo para uma nova versão do .NET Framework normalmente é chamado de migração. Se o aplicativo não precisar ser migrado, você poderá executá-lo no .NET Framework 4.6.2 ou em uma versão posterior sem recompilá-lo.

Recursos de migração

Examine os documentos a seguir antes de migrar seu aplicativo de versões anteriores do .NET Framework para a versão 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8 ou 4.8.1:

  • Consulte versões e dependências para entender a versão CLR subjacente a cada versão do .NET Framework e examinar as diretrizes para direcionar seus aplicativos com êxito.

  • Examine a compatibilidade do aplicativo para saber mais sobre o runtime e as alterações de redirecionamento que podem afetar seu aplicativo e como lidar com elas.

  • Examine o que está obsoleto na Biblioteca de Classes para determinar todos os tipos ou membros em seu código que foram tornados obsoletos e as alternativas recomendadas.

  • Veja as novidades para descrições dos novos recursos que você talvez queira adicionar ao seu aplicativo.

Consulte também