Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Wijzigingen die van invloed zijn op de compatibiliteit, ook wel bekend als wijzigingen die fouten veroorzaken, vinden plaats tussen versies van .NET. Wijzigingen zijn van invloed op het overzetten van .NET Framework naar .NET omdat bepaalde technologieën niet beschikbaar zijn. U kunt ook belangrijke wijzigingen tegenkomen omdat .NET een platformoverschrijdende technologie is en .NET Framework niet.
Microsoft streeft ernaar om een hoog niveau van compatibiliteit tussen .NET-versies te behouden. Hoewel er soms ingrijpende wijzigingen plaatsvinden, worden deze zorgvuldig overwogen.
Voordat u primaire versies bijwerken, controleert u de documentatie over belangrijke wijzigingen op wijzigingen die van invloed kunnen zijn op u.
Wijzigingen die van invloed zijn op de compatibiliteit
Er zijn verschillende soorten wijzigingen die auteurs van bibliotheken kunnen aanbrengen die van invloed zijn op de compatibiliteit, waaronder:
- Wijzigingen in het overheidscontract
- Gedragswijzigingen
- Platformondersteuning
- Interne implementatiewijzigingen
- Codewijzigingen
Zie Wijzigingsregels voor compatibiliteit voor meer informatie over wat voor soort wijzigingen zijn toegestaan of niet zijn toegestaan.
Typen compatibiliteit
Compatibiliteit verwijst naar de mogelijkheid om code te compileren of uit te voeren op een andere .NET-implementatie dan de implementatie waarmee de code oorspronkelijk is ontwikkeld.
Er zijn zes verschillende manieren waarop een wijziging van invloed kan zijn op de compatibiliteit:
- Gedragswijzigingen
- Binaire compatibiliteit
- Broncompatibiliteit
- Compatibiliteit tijdens het ontwerpen
- Compatibiliteit met eerdere versies
- Voorwaartse compatibiliteit
Zie Hoe codewijzigingen van invloed kunnen zijn op de compatibiliteit voor meer informatie.
Belangrijke wijzigingen zoeken
Wijzigingen die van invloed zijn op de compatibiliteit, worden gedocumenteerd. Bekijk deze wijzigingen voordat u uw code van .NET Framework overbrengt naar .NET of upgrade deze naar een nieuwere versie van .NET. Voor een lijst van deze brekende wijzigingen, zie Breekbare wijzigingen voor migratie van .NET Framework naar .NET Core.