Migrar para .NET Framework 4.8, 4.7, 4.6 e 4.5
Se seu aplicativo foi criado usando uma versão anterior do .NET Framework, normalmente, é possível atualizá-lo com facilidade para o .NET Framework 4.5 e suas versões de correção (4.5.1 e 4.5.2), para o .NET Framework 4.6 e suas versões de correção (4.6.1 e 4.6.2), para o .NET Framework 4.7 e suas versões de correção (4.7.1 e 4.7.2) ou para o .NET Framework 4.8. Abra o projeto no Visual Studio. Se o seu projeto tiver sido criado em uma versão anterior do Visual Studio, a caixa de diálogo Compatibilidade do Projeto abrirá automaticamente. Para saber mais sobre como atualizar um projeto no Visual Studio, consulte Portar, migrar e atualizar projetos do Visual Studio e Direcionamento e compatibilidade da plataforma Visual Studio 2019.
No entanto, algumas alterações feitas no .NET Framework exigem mudanças no seu código. Convém também aproveitar a nova funcionalidade no .NET Framework 4.5 e suas versões de correção, no .NET Framework 4.6 e suas versões de correção, no .NET Framework 4.7 e suas versões de correção ou no .NET Framework 4.8. Fazer esses tipos de mudanças para seu aplicativo de uma nova versão do .NET Framework costuma ser conhecido como migração. Se o aplicativo não precisar ser migrado, será possível executar o .NET Framework 4.5 ou versões posteriores sem recompilá-lo.
Recursos de migração
Examine os seguintes documentos antes de migrar seu aplicativo de versões anteriores do .NET Framework para as versões 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2 ou 4.8:
Confira Versões e dependências para compreender a versão do CLR subjacente a cada versão do .NET Framework e examinar diretrizes para segmentação de seus aplicativos com êxito.
Confira Compatibilidade de aplicativos para saber mais sobre as alterações feitas no runtime e no redirecionamento que podem afetar seu aplicativo e como lidar com eles.
Confira O que está obsoleto na Biblioteca de Classes para determinar todos os tipos ou membros no seu código que ficaram obsoletos e as alternativas recomendadas.
Confira Novidades para obter descrições dos novos recursos que você talvez queira adicionar ao seu aplicativo.
Confira também
- Compatibilidade de aplicativos
- Migrar do .NET Framework 1.1
- Compatibilidade entre versões
- Versões e dependências
- Como configurar um aplicativo para dar suporte ao .NET Framework 4 ou a versões posteriores
- Novidades
- O que está obsoleto na biblioteca de classes
- Política de suporte oficial do .NET Framework
- Problemas de migração do .NET Framework 4