Migreren naar .NET Framework 4.8, 4.7, 4.6 en 4.5

Als u uw app hebt gemaakt met een eerdere versie van .NET Framework, u kunt het over het algemeen upgraden naar .NET Framework 4.5 en de puntenreleases (4.5.1 en 4.5.2), .NET Framework 4.6 en de bijbehorende pointreleases (4.6.1 en 4.6.2), .NET Framework 4.7 en de bijbehorende puntreleases (4.7.1 en 4.7.2) of .NET Framework 4,8 gemakkelijk. Open uw project in Visual Studio. Als uw project is gemaakt in een eerdere versie van Visual Studio, wordt het dialoogvenster Project Compatibiliteit automatisch geopend. Zie Voor meer informatie over het upgraden van een project in Visual Studio, poort, migreren en upgraden Visual Studio projecten en Visual Studio 2019 Platform targeting en compatibiliteit.

Sommige wijzigingen in .NET Framework echter wijzigingen in uw code vereisen. Mogelijk wilt u ook profiteren van de functionaliteit die nieuw is in .NET Framework 4.5 en de puntenreleases, in .NET Framework 4.6 en de puntreleases, in .NET Framework 4.7 en de puntreleases, of in .NET Framework 4.8. Deze typen wijzigingen aanbrengen in uw app voor een nieuwe versie van .NET Framework wordt meestal migratie genoemd. Als uw app niet hoeft te worden gemigreerd, kunt u deze uitvoeren in .NET Framework 4.5 of een latere versie zonder deze opnieuw te compileren.

Migratieresources

Bekijk de volgende documenten voordat u uw app migreert van eerdere versies van .NET Framework naar versie 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2 of 4.8:

  • Zie Versies en afhankelijkheden om inzicht te hebben in de CLR-versie onder elke versie van de .NET Framework en om richtlijnen te bekijken voor het doel van uw apps.

  • Bekijk de toepassingscompatibiliteit om erachter te komen over runtime- en hertargetingswijzigingen die van invloed kunnen zijn op uw app en hoe u deze kunt afhandelen.

  • Bekijk wat verouderd is in de klassebibliotheek om alle typen of leden in uw code te bepalen die verouderd zijn gemaakt en de aanbevolen alternatieven.

  • Bekijk wat er nieuw is voor beschrijvingen van nieuwe functies die u mogelijk wilt toevoegen aan uw app.

Zie ook