Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Ha egy alkalmazást ASP.NET Core 10-be migrál, az itt felsorolt kompatibilitástörő változások hatással lehetnek Önre.
Ez a cikk az egyes kompatibilitástörő változásokat binárisan nem kompatibilisként vagy nem kompatibilis forrásként, illetve viselkedési változásként kategorizálja:
Bináris inkompatibilis – Ha az új futtatókörnyezeten vagy összetevőn fut, a meglévő bináris fájlok működésbeli kompatibilitástörő változásba ütközhetnek, például nem tölthetők be vagy hajthatók végre, és ha igen, újrafordítást igényelnek.
Forrás nem kompatibilis – Ha újra fordítják az új SDK-val vagy összetevővel, vagy az új futtatókörnyezet célzásával, előfordulhat, hogy a meglévő forráskód sikeres fordításához módosításokra van szükség.
Viselkedésbeli változás – A meglévő kód és bináris fájlok futásidőben eltérően viselkedhetnek. Ha az új viselkedés nem kívánatos, a meglévő kódot frissíteni és újra kell lefordítani.
| Cím | A módosítás típusa |
|---|---|
| Az ismert API-végpontok cookie-bejelentkezési átirányításai le vannak tiltva | Viselkedésbeli változás |
| A WithOpenApi bővítménymetódus elavulása | A forrás nem kompatibilis |
| Kivételdiagnosztikák letiltva, amikor a TryHandleAsync igaz értéket ad vissza | Viselkedésbeli változás |
| Az IActionContextAccessor és az ActionContextAccessor elavult | Forráskompatibilitási probléma/viselkedésváltozás |
| Az IncludeOpenAPIAnalyzers tulajdonság és az MVC API-elemzők elavultak | A forrás nem kompatibilis |
| Az IPNetwork és a ForwardedHeadersOptions.KnownNetworks elavult | A forrás nem kompatibilis |
| Microsoft.Extensions.ApiDescription.Client csomag elavult | A forrás nem kompatibilis |
| Razor a futásidejű fordítás elavult | A forrás nem kompatibilis |
| A WebHostBuilder, az IWebHost és a WebHost elavult | A forrás nem kompatibilis |