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.
Blazor 3.2 WebAssembly-projekt kompilerades för att rikta in sig på .NET Standard 2.1 (<TargetFramework>netstandard2.1</TargetFramework>). I ASP.NET Core 5.0 riktar både Blazor Server- och Blazor WebAssembly-projekt in sig på .NET 5 (<TargetFramework>net5.0</TargetFramework>). Följande Blazor-paket riktar sig inte längre mot .NET Standard 2.1 för att bättre anpassa sig till målramverkets ändring:
- Microsoft.AspNetCore.Components
- Microsoft.AspNetCore.Components.Authorization
- Microsoft.AspNetCore.Components.Forms
- Microsoft.AspNetCore.Components.Web
- Microsoft.AspNetCore.Components.WebAssembly
- Microsoft.AspNetCore.Components.WebAssembly.Authentication
- Microsoft.JSInterop
- Microsoft.JSInterop.WebAssembly
- Microsoft.Authentication.WebAssembly.Msal
För diskussion, se GitHub-issue dotnet/aspnetcore#23424.
Version lanserad
5.0 Förhandsversion 7
Gammalt beteende
I Blazor 3.1 och 3.2 riktar paketen in sig på .NET Standard 2.1 och .NET Core 3.1.
Nytt beteende
I ASP.NET Core 5.0 riktar paketen in sig på .NET 5.0.
Orsak till ändring
Ändringen gjordes för att bättre anpassa till .NET-målramverkskraven.
Rekommenderad åtgärd
Blazor 3.2 WebAssembly-projekt bör rikta in sig på .NET 5 som en del av uppdateringen av paketreferenserna till 5.x.x. Bibliotek som refererar till ett av dessa paket kan antingen rikta in sig på .NET 5 eller flera mål beroende på deras krav.
Berörda API:er
Ingen