Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wenn Sie eine App zu .NET 6 migrieren, sind Sie möglicherweise von den hier aufgeführten Breaking Changes betroffen. Änderungen werden nach Technologiebereich gruppiert, z. B. ASP.NET Core oder Windows Forms.
In diesem Artikel wird erläutert, ob jeder Breaking Change binärkompatibel oder quellkompatibel ist:
- Binärkompatibel: Vorhandene Binärdateien werden ohne Neukompilierung geladen und ausgeführt, und das Laufzeitverhalten ändert sich nicht.
- Quellkompatibel: Der Quellcode wird ohne Änderungen erfolgreich kompiliert, wenn er auf die neue Runtime abzielt oder das neue SDK oder die neue Komponente verwendet.
Titel | Binärkompatibel | Quellkompatibel |
---|---|---|
Standardformatierung der Konsolenprotokollierung in Containerimages | ✔️ | ❌ |
Informationen zu anderen Breaking Changes für Container in .NET 6 finden Sie unter .NET 6 Container Release Notes (Versionshinweise zu .NET 6-Containern).
Titel | Binärkompatibel | Quellkompatibel |
---|---|---|
CreateEncryptor-Methoden lösen Ausnahme bei falscher Feedbackgröße aus | ❌ | ✔️ |
Titel | Binärkompatibel | Quellkompatibel |
---|---|---|
x86-Hostpfad unter 64-Bit-Windows | ✔️ | ✔️ |
Titel | Binärkompatibel | Quellkompatibel |
---|---|---|
Überprüfen des Nicht-NULL-Anbieters durch AddProvider | ✔️ | ❌ |
Ausgabe von InvalidDataException durch FileConfigurationProvider.Load | ✔️ | ❌ |
Wiederholte XML-Elemente enthalten einen Index | ❌ | ✔️ |
Ausnahme durch Lösen eines verworfenen ServiceProviders | ✔️ | ❌ |
Titel | Binärkompatibel | Quellkompatibel |
---|---|---|
Kulturerstellung und Zuordnung von Groß-/Kleinbuchstaben im globalisierungsinvarianten Modus |
Titel | Binärkompatibel | Quellkompatibel |
---|---|---|
Statische abstrakte Member in Schnittstellen | ❌ | ✔️ |
Titel | Binärkompatibel | Quellkompatibel |
---|---|---|
Coerce-Aufrufargumente gemäß ECMA-335 | ✔️ | ✔️ |
Titel | Binärkompatibel | Quellkompatibel |
---|---|---|
Port aus SPN für Kerberos und Negotiate entfernt | ❌ | ✔️ |
WebRequest, WebClient und ServicePoint sind veraltet. | ✔️ | ❌ |
Titel | Binärkompatibel | Quellkompatibel |
---|---|---|
XNodeReader.GetAttribute-Verhalten für ungültigen Index | ✔️ | ❌ |
Feedback zu .NET
.NET ist ein Open Source-Projekt. Wählen Sie einen Link aus, um Feedback zu geben: