Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Med migreringen av vissa Microsoft.Extensions.* NuGet-paket från lagringsplatsen dotnet/extensions till dotnet/runtime, enligt beskrivningen i aspnet/Announcements#411, tillämpas paketeringsändringar på några av de migrerade paketen. Information om det här problemet finns i dotnet/aspnetcore#21033.
Version lanserad
5.0 Förhandsversion 4
Gammalt beteende
Vissa Microsoft.Extensions.* paket innehöll paketreferenser för API:er som appen förlitade sig på.
Nytt beteende
Din app kan behöva lägga Microsoft.Extensions.* till paketberoenden.
Orsak till ändring
Paketeringsprinciperna uppdaterades för att bättre överensstämma med dotnet/runtime-lagringsplatsen . Under den nya principen tas oanvända paketreferenser bort från .nupkg-filer under paketeringen.
Rekommenderad åtgärd
Konsumenter av de berörda paketen bör lägga till ett direkt beroende av det borttagna paketberoendet i projektet om API:er från borttagna paketberoenden används. I följande tabell visas de berörda paketen och motsvarande ändringar.
| Paketnamn | Ändra beskrivning |
|---|---|
| Microsoft.Extensions.Configuration.Binder | Referensen Microsoft.Extensions.Configuration har tagits bort. |
| Microsoft.Extensions.Configuration.Json | Referensen System.Threading.Tasks.Extensions har tagits bort. |
| Microsoft.Extensions.Hosting.Abstractions | Referensen Microsoft.Extensions.Logging.Abstractions har tagits bort. |
| Microsoft.Extensions.Logging | Referensen Microsoft.Extensions.Configuration.Binder har tagits bort. |
| Microsoft.Extensions.Logging.Console | Referensen Microsoft.Extensions.Configuration.Abstractions har tagits bort. |
| Microsoft.Extensions.Logging.EventLog | Referensen till System.Diagnostics.EventLog för målnamnet på .NET Framework 4.6.1-ramverket har tagits bort. |
| Microsoft.Extensions.Logging.EventSource | Referensen System.Threading.Tasks.Extensions har tagits bort. |
| Microsoft.Extensions.Options | Referensen System.ComponentModel.Annotations har tagits bort. |
Paketreferensen till Microsoft.Extensions.Configuration har tagits bort från Microsoft.Extensions.Configuration.Binder. Inget API från beroendet användes i paketet. Användare av Microsoft.Extensions.Configuration.Binder som är beroende av API:er från Microsoft.Extensions.Configuration bör lägga till en direkt referens till det i sitt projekt.
Berörda API:er
Ingen