Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Les projets WebAssembly Blazor 3.2 ont été compilés pour cibler .NET Standard 2.1 (<TargetFramework>netstandard2.1</TargetFramework>). Dans ASP.NET Core 5.0, les projets Blazor Server et Blazor WebAssembly ciblent .NET 5 (<TargetFramework>net5.0</TargetFramework>). Pour mieux s’aligner sur la modification du framework cible, les packages Blazor suivants ne ciblent plus .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
Pour plus d’informations, consultez le problème GitHub dotnet/aspnetcore#23424.
Version introduite
5.0 Préversion 7
Ancien comportement
Dans Blazor 3.1 et 3.2, les packages ciblent .NET Standard 2.1 et .NET Core 3.1.
Nouveau comportement
Dans ASP.NET Core 5.0, les packages ciblent .NET 5.0.
Raison de la modification
La modification a été apportée pour mieux s’aligner sur les exigences du framework cible .NET.
Action recommandée
Les projets WebAssembly Blazor 3.2 doivent cibler .NET 5 dans le cadre de la mise à jour de leurs références de package à 5.x.x. Les bibliothèques qui référencent l’un de ces packages peuvent cibler .NET 5 ou multi-cibles en fonction de leurs besoins.
API affectées
Aucun