Blazor: NuGet paketlerinin hedef çerçevesi değiştirildi

Blazor 3.2 WebAssembly projeleri .NET Standard 2.1'i (<TargetFramework>netstandard2.1</TargetFramework> hedef alacak şekilde derlendi. ASP.NET Core 5.0'da hem Blazor Server hem de Blazor WebAssembly projeleri .NET 5'i (<TargetFramework>net5.0</TargetFramework>) hedefler. Hedef çerçeve değişikliğine daha iyi uyum sağlamak için, aşağıdaki Blazor paketleri artık .NET Standard 2.1'i hedeflemez:

Tartışma için bkz. GitHub sorunu dotnet/aspnetcore#23424.

Sürüm kullanıma sunulmuştur

5.0 Önizleme 7

Eski davranış

Blazor 3.1 ve 3.2'de paketler .NET Standard 2.1 ve .NET Core 3.1'i hedefler.

Yeni davranış

ASP.NET Core 5.0'da paketler .NET 5.0'ı hedefler.

Değişiklik nedeni

Değişiklik, .NET hedef çerçeve gereksinimleriyle daha iyi uyumlu olacak şekilde yapılmıştır.

Blazor 3.2 WebAssembly projeleri, paket başvurularını 5.x.x'e güncelleştirmenin bir parçası olarak .NET 5'i hedeflemelidir. Bu paketlerden birine başvuran kitaplıklar, gereksinimlerine bağlı olarak .NET 5'i veya çoklu hedefi hedefleyebilir.

Etkilenen API’ler

Hiçbiri