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 ASP.NET Core 10 migrieren, können sich die hier aufgeführten wichtigen Änderungen auf Sie auswirken.
In diesem Artikel werden die einzelnen Breaking Changes als mit der Binärdatei inkompatibel, mit der Quelle inkompatibel oder als Verhaltensänderung kategorisiert:
Binär inkompatibel – Wenn sie gegen die neue Laufzeit oder Komponente ausgeführt werden, können vorhandene Binärdateien eine Verhaltensänderung erfahren, z. B. Fehler beim Laden oder Ausführen, und falls ja, ist eine erneute Kompilierung erforderlich.
Quelle inkompatibel: Bei der Neukompilierung mit dem neuen SDK oder der neuen Komponente oder zur Ausrichtung auf die neue Runtime sind für vorhandenen Quellcode möglicherweise Quelländerungen erforderlich, damit die Kompilierung erfolgreich ist.
Verhaltensänderung – Vorhandene Code- und Binärdateien verhalten sich zur Laufzeit möglicherweise anders. Wenn das neue Verhalten unerwünscht ist, muss vorhandener Code aktualisiert und neu kompiliert werden.
| Title | Art der Änderung |
|---|---|
| Cookie-Login-Umleitungen für bekannte API-Endpunkte deaktiviert | Verhaltensänderung |
| Veraltete WithOpenApi-Erweiterungsmethode | Inkompatible Quelle |
| Ausnahmediagnose unterdrückt, wenn TryHandleAsync "true" zurückgibt | Verhaltensänderung |
| IActionContextAccessor und ActionContextAccessor sind veraltet | Inkompatibilität/Verhaltensänderung der Quelle |
| IncludeOpenAPIAnalyzers-Eigenschaft und MVC-API-Analysatoren sind veraltet | Inkompatible Quelle |
| IPNetwork und ForwardedHeadersOptions.KnownNetworks sind veraltet | Inkompatible Quelle |
| Microsoft.Extensions.ApiDescription.Client-Paket veraltet | Inkompatible Quelle |
| Razor Die Laufzeitkompilierung ist veraltet. | Inkompatible Quelle |
| WebHostBuilder, IWebHost und WebHost sind veraltet | Inkompatible Quelle |