Partilhar 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 o .NET Framework 4.6.2, .NET Framework 4.7 e suas versões pontuais (4.7.1 e 4.7.2) ou .NET Framework 4.8 facilmente. Abra seu projeto no Visual Studio. Se seu projeto foi criado em uma versão anterior do Visual Studio, a caixa de diálogo Compatibilidade de projeto será aberta automaticamente. Para obter mais informações sobre como atualizar um projeto no Visual Studio, consulte Portar, migrar e atualizar projetos do Visual Studio e Segmentação e compatibilidade da plataforma Visual Studio 2022.

No entanto, algumas alterações no .NET Framework exigem alterações no seu código. Você também pode querer 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 seu 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

Analise os seguintes documentos antes de migrar seu aplicativo de versões anteriores do .NET Framework para as versões 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 para revisar as diretrizes para direcionar seus aplicativos com êxito.

  • Analise a compatibilidade de aplicativos para saber mais sobre alterações de tempo de execução e redirecionamento que podem afetar seu aplicativo e como lidar com elas.

  • Analise O que está obsoleto na Biblioteca de Classes para determinar quaisquer tipos ou membros em seu código que foram tornados obsoletos e as alternativas recomendadas.

  • Consulte Novidades para obter descrições de novos recursos que você pode querer adicionar ao seu aplicativo.

Ver também