Delete NS2x runtime specific impls (#64610)
authorViktor Hofer <viktor.hofer@microsoft.com>
Tue, 1 Feb 2022 21:51:32 +0000 (22:51 +0100)
committerGitHub <noreply@github.com>
Tue, 1 Feb 2022 21:51:32 +0000 (22:51 +0100)
commitef5803de62be3c9584a352c1863e3036801731f5
tree4f1f3881a5525b964a1e8caefd4f873304e112b6
parentbccc18bb6c42e2558675fd155e17f4226d6bc0a0
Delete NS2x runtime specific impls (#64610)

* Remove .NETStandard runtime implementations

Remove the remaining ten .NETStandard runtime specific implementations.
For reasoning please see https://github.com/dotnet/runtime/issues/64536.

* Remove infra support for NS platform specific tfms

Also cleaning-up some logic and stop disabling AppendTargetFramework.
46 files changed:
docs/coding-guidelines/libraries-packaging.md
eng/BeforeTargetFrameworkInference.targets
eng/build.ps1
eng/packaging.targets
eng/slngen.nuget.config [deleted file]
eng/targetframeworksuffix.props
eng/testing/tests.props
src/libraries/Directory.Build.props
src/libraries/Microsoft.Extensions.Configuration.Xml/NuGet.config [deleted file]
src/libraries/Microsoft.Extensions.Configuration/NuGet.config [deleted file]
src/libraries/Microsoft.Extensions.Hosting.WindowsServices/NuGet.config [deleted file]
src/libraries/Microsoft.NETCore.Platforms/src/Microsoft.NETCore.Platforms.csproj
src/libraries/Microsoft.VisualBasic.Core/NuGet.config [deleted file]
src/libraries/Microsoft.Win32.Registry.AccessControl/NuGet.config [deleted file]
src/libraries/Microsoft.Win32.Registry.AccessControl/src/Microsoft.Win32.Registry.AccessControl.csproj
src/libraries/System.Configuration.ConfigurationManager/NuGet.config [deleted file]
src/libraries/System.Data.Odbc/NuGet.config [deleted file]
src/libraries/System.Data.OleDb/NuGet.config [deleted file]
src/libraries/System.Data.OleDb/src/System.Data.OleDb.csproj
src/libraries/System.Data.OleDb/src/UnsafeNativeMethods.NoCOMWrappers.cs [deleted file]
src/libraries/System.Diagnostics.PerformanceCounter/NuGet.config [deleted file]
src/libraries/System.DirectoryServices.AccountManagement/NuGet.config [deleted file]
src/libraries/System.IO.FileSystem/NuGet.config [deleted file]
src/libraries/System.IO.Pipes/NuGet.config [deleted file]
src/libraries/System.IO.Ports/NuGet.config [deleted file]
src/libraries/System.IO.Ports/src/System.IO.Ports.csproj
src/libraries/System.Net.Http.WinHttpHandler/NuGet.config [deleted file]
src/libraries/System.Net.Http.WinHttpHandler/src/System.Net.Http.WinHttpHandler.csproj
src/libraries/System.Runtime.Caching/NuGet.config [deleted file]
src/libraries/System.Runtime.Caching/src/System.Runtime.Caching.csproj
src/libraries/System.Runtime.Serialization.Formatters/NuGet.config [deleted file]
src/libraries/System.Runtime/NuGet.config [deleted file]
src/libraries/System.Security.Cryptography.Algorithms/NuGet.config [deleted file]
src/libraries/System.Security.Cryptography.Pkcs/NuGet.config [deleted file]
src/libraries/System.Security.Cryptography.Pkcs/src/System.Security.Cryptography.Pkcs.csproj
src/libraries/System.Security.Cryptography.ProtectedData/NuGet.config [deleted file]
src/libraries/System.Security.Cryptography.ProtectedData/src/System.Security.Cryptography.ProtectedData.csproj
src/libraries/System.Security.Cryptography.X509Certificates/NuGet.config [deleted file]
src/libraries/System.Security.Cryptography.Xml/NuGet.config [deleted file]
src/libraries/System.ServiceProcess.ServiceController/NuGet.config [deleted file]
src/libraries/System.ServiceProcess.ServiceController/src/System.ServiceProcess.ServiceController.csproj
src/libraries/System.Text.Encoding.CodePages/NuGet.config [deleted file]
src/libraries/System.Text.Encoding.CodePages/src/System.Text.Encoding.CodePages.csproj
src/libraries/System.Threading.AccessControl/NuGet.config [deleted file]
src/libraries/System.Threading.AccessControl/src/System.Threading.AccessControl.csproj
src/libraries/slngen.proj