Delen via


Blazor: Doelframework van NuGet-pakketten gewijzigd

Blazor 3.2 WebAssembly-projecten zijn gecompileerd naar .NET Standard 2.1 (<TargetFramework>netstandard2.1</TargetFramework>). In ASP.NET Core 5.0 zijn zowel Blazor Server- als Blazor WebAssembly-projecten gericht op .NET 5 (<TargetFramework>net5.0</TargetFramework>). De volgende Blazor-pakketten richten zich niet meer op .NET Standard 2.1 om beter af te stemmen op de wijziging van het doelframework:

Zie voor discussie GitHub issue dotnet/aspnetcore#23424.

Geïntroduceerde versie

5.0 Preview 7

Oud gedrag

In Blazor 3.1 en 3.2 zijn pakketten gericht op .NET Standard 2.1 en .NET Core 3.1.

Nieuw gedrag

In ASP.NET Core 5.0 zijn pakketten gericht op .NET 5.0.

Reden voor wijziging

De wijziging is aangebracht om beter af te stemmen op de vereisten van het .NET-doelframework.

Blazor 3.2 WebAssembly-projecten moeten zich richten op .NET 5 als onderdeel van het bijwerken van hun pakketverwijzingen naar 5.x.x. Bibliotheken die naar een van deze pakketten verwijzen, kunnen zich richten op .NET 5 of multi-targeting toepassen, afhankelijk van hun vereisten.

Betreffende API's

Geen