Lezen in het Engels

Delen via


Belangrijke wijzigingen in .NET 7

Als u een app migreert naar .NET 7, kunnen de belangrijke wijzigingen die hier worden vermeld, van invloed zijn op u. Wijzigingen worden gegroepeerd op technologiegebied, zoals ASP.NET Core of Windows Forms.

In dit artikel wordt aangegeven of elke belangrijke wijziging binair compatibel of bron compatibel is:

  • Binair compatibel : bestaande binaire bestanden worden geladen en uitgevoerd zonder hercompilatie, en het runtimegedrag verandert niet.
  • Broncompatibel : broncode wordt zonder wijzigingen gecompileerd wanneer deze gericht is op de nieuwe runtime of het gebruik van de nieuwe SDK of het nieuwe onderdeel.

ASP.NET Core

Core .NET-bibliotheken

Configuratie

Titel Binair compatibel Bron compatibel
System.diagnostics-vermelding in app.config ✔️

Cryptografie

Implementatie

Entity Framework Core

Belangrijke wijzigingen in EF Core 7

Uitbreidingen

Globalisatie

Titel Binair compatibel Bron compatibel
Globalization-API's maken gebruik van ICU-bibliotheken in Windows Server ✔️

Interop

Titel Binair compatibel Bron compatibel
RuntimeInformation.OSArchitecture onder emulatie ✔️

.NET MAUI

Netwerken

SDK en MSBuild

Serialisatie

Windows Forms

Titel Binair compatibel Bron compatibel
Obsoletions en waarschuwingen ✔️
Sommige API's gooien ArgumentNullException ✔️

WPF

Titel Binair compatibel Bron compatibel Compatibel met eerdere versies
Gedrag van slepen-en-neerzetten in teksteditors hersteld ✔️ ✔️

XML en XSLT

Titel Binair compatibel Bron compatibel
XmlSecureResolver is verouderd

Zie ook