Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Blazor 3.2 I progetti WebAssembly sono stati compilati per .NET Standard 2.1 (<TargetFramework>netstandard2.1</TargetFramework>). In ASP.NET Core 5.0, sia Blazor Server che Blazor WebAssembly i progetti hanno come destinazione .NET 5 (<TargetFramework>net5.0</TargetFramework>). Per una migliore allineamento con la modifica del framework di destinazione, i pacchetti seguenti Blazor non sono più destinati a .NET Standard 2.1:
- 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
Per informazioni, vedere Problema di GitHub dotnet/aspnetcore#23424.
Versione introdotta
5.0 Anteprima 7
Comportamento precedente
Nella Blazor versione 3.1 e 3.2 i pacchetti sono destinati a .NET Standard 2.1 e .NET Core 3.1.
Nuovo comportamento
In ASP.NET Core 5.0 i pacchetti sono destinati a .NET 5.0.
Motivo della modifica
La modifica è stata apportata per allinearsi meglio ai requisiti del framework di destinazione .NET.
Azione consigliata
Blazor 3.2 I progetti WebAssembly dovrebbero puntare a .NET 5 come parte dell'aggiornamento dei riferimenti al pacchetto a 5.x.x. Le librerie che fanno riferimento a uno di questi pacchetti possono puntare a .NET 5 o a più obiettivi in base ai requisiti.
Le API interessate
None