Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Blazor 3.2 Os projetos WebAssembly foram compilados para atingir o .NET Standard 2.1 (<TargetFramework>netstandard2.1</TargetFramework>). No ASP.NET Core 5.0, ambos Blazor Server e Blazor WebAssembly projetos têm como destino o .NET 5 (<TargetFramework>net5.0</TargetFramework>). Para se alinhar melhor com a alteração da estrutura de destino, os seguintes Blazor pacotes não são mais direcionados ao .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
Para discussão, consulte o problema do GitHub dotnet/aspnetcore#23424.
Versão introduzida
5.0 Versão Prévia 7
Comportamento antigo
Na Blazor versão 3.1 e 3.2, os pacotes têm como destino o .NET Standard 2.1 e o .NET Core 3.1.
Novo comportamento
No ASP.NET Core 5.0, os pacotes têm como destino o .NET 5.0.
Motivo da alteração
A alteração foi feita para se alinhar melhor aos requisitos da estrutura de destino do .NET.
Ação recomendada
Blazor 3.2 Projetos WebAssembly devem ter como destino o .NET 5 como parte da atualização de suas referências de pacote para 5.x.x. As bibliotecas que fazem referência a um desses pacotes podem ser direcionadas ao .NET 5 ou a vários destinos, dependendo de seus requisitos.
APIs afetadas
None