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.
Als u een app migreert naar .NET 11, 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.
Dit artikel categoriseert elke brekende verandering als binair niet compatibel of bron niet compatibel, of als een gedragswijziging:
Binair incompatibel - Wanneer ze worden uitgevoerd met de nieuwe runtime of het nieuwe onderdeel, kunnen bestaande binaire bestanden een belangrijke wijziging in gedrag ondervinden, zoals een fout bij het laden of uitvoeren, en in dat geval moet opnieuw worden gecompileerd.
Bron is niet compatibel - Wanneer de bestaande broncode opnieuw wordt gecompileerd met de nieuwe SDK of het nieuwe onderdeel, of om de nieuwe runtime te gebruiken, kan het zijn dat bronwijzigingen nodig zijn om succesvol te compileren.
Gedragswijziging: bestaande code en binaire bestanden kunnen zich tijdens runtime anders gedragen. Als het nieuwe gedrag ongewenst is, moet bestaande code worden bijgewerkt en opnieuw worden gecompileerd.
Opmerking
Dit artikel is in ontwikkeling. Het is geen volledige lijst met belangrijke wijzigingen in .NET 11.
Kernbibliotheken .NET
Cryptography
| Title | Type wijziging |
|---|---|
| DSA verwijderd uit macOS | Gedragswijziging |
Extensions
| Title | Type wijziging |
|---|---|
| IHost.RunAsync en IHost.StopAsync gooien wanneer een BackgroundService mislukt | Gedragswijziging |
Globalization
| Title | Type wijziging |
|---|---|
| Minimaal ondersteunde datum voor Japanse kalender gecorrigeerd | Gedragswijziging |
Interop
| Title | Type wijziging |
|---|---|
| NativeAOT maakt gebruik van lib-voorvoegsel voor systeemeigen bibliotheekuitvoer op Unix | Gedragswijziging |
JIT compiler
| Title | Type wijziging |
|---|---|
| Minimale hardwarevereisten bijgewerkt | Gedragswijziging |
Netwerken
| Title | Type wijziging |
|---|---|
| AIA-certificaatdownloads aan de serverzijde van SslStream zijn standaard uitgeschakeld | Gedragswijziging |
.NET MAUI
| Title | Type wijziging |
|---|---|
| Minimaal Android-API-niveau verhoogd tot 24 | Gedragswijziging |
SDK en MSBuild
| Title | Type wijziging |
|---|---|
| mono-startdoel niet ingesteld voor .NET Framework apps | Gedragswijziging |
| VSTest verwijdert afhankelijkheid van Newtonsoft.Json | Binair/bron incompatibel |