Biblioteksstöd för äldre ramverk

Installera kärnbibliotekspaketen i projekt vars målramverk är äldre än följande versioner stöds inte längre:

  • .NET Framework 4.6.2
  • .NET 6
  • .NET Standard 2.0

Tidigare beteende

De senaste icke-förhandsversionspaketen för kärnbibliotek som ingick i ".NET 6"-vågen stöddes när de användes från projekt som riktar sig till .NET Framework 4.6.1 eller senare, .NET Core 3.1 och senare, eller .NET Standard 2.0 eller senare.

Nytt beteende

.NET 7-kärnbibliotekspaket stöds för användning i projekt som riktar sig till .NET Framework 4.6.2 och senare, .NET 6 och senare, eller .NET Standard 2.0 eller senare.

Version lanserad

.NET 7

Typ av brytande ändring

Den här ändringen kan påverka källkompatibilitet och binär kompatibilitet.

Orsak till ändring

Att skapa paket för alla befintliga ramverk ökar komplexiteten och storleken på ett paket. Följande ramverk saknar nu stöd och vi skapar inte längre paket för dessa ramverk:

  • .NET Framework 4.6.1
  • .NET Core 3.1
  • .NET 5
  • Om projektet inte längre utvecklas och bara underhålls uppgraderar du helt enkelt inte de påverkade paketen.

  • Om projektet utvecklas aktivt uppgraderar du det till något av följande ramverk:

    • .NET Framework 4.6.2
    • .NET Core 6
    • .NET Standard 2.0

Berörda API:er

Följande paket skickar inte längre gamla ramverk: