Use of obsolete API for Exception constructor #12626
Labels
Category:Quality Week
Issues that should be considered for quality week
Functionality:SDK
The NuGet client packages published to nuget.org
help wanted
Considered good issues for community contributions.
Partner:DotNet
Priority:2
Issues for the current backlog.
Type:DCR
Design Change Request
When using the latest build of .NET 8 Preview 4 SDK to build the
nuget.client
repo, it results in the following analyzer error:/vmr/src/nuget-client/src/NuGet.Core/NuGet.Frameworks/FrameworkException.cs(17,88): error SYSLIB0051: 'Exception.Exception(SerializationInfo, StreamingContext)' is obsolete: 'This API supports obsolete formatter-based serialization. It should not be called or extended by application code.' (https://aka.ms/dotnet-warnings/SYSLIB0051) [/vmr/src/nuget-client/src/NuGet.Core/NuGet.Frameworks/NuGet.Frameworks.csproj::TargetFramework=net8.0]
This was caught by the Source-build bootstrapping build workflow which uses a source-built version of the latest SDK to build the product's repos.
The text was updated successfully, but these errors were encountered: