From 32d326557e8b02f018a413b95da18dc1dd6b4989 Mon Sep 17 00:00:00 2001 From: Michael Simons Date: Fri, 27 Aug 2021 13:34:55 +0000 Subject: [PATCH 1/3] Build Microsoft.DotNet.Build.Tasks.Workloads for net6.0 --- .../src/Microsoft.DotNet.Build.Tasks.Workloads.csproj | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Microsoft.DotNet.Build.Tasks.Workloads/src/Microsoft.DotNet.Build.Tasks.Workloads.csproj b/src/Microsoft.DotNet.Build.Tasks.Workloads/src/Microsoft.DotNet.Build.Tasks.Workloads.csproj index 2d02b7f41c6..4626ab44c0b 100644 --- a/src/Microsoft.DotNet.Build.Tasks.Workloads/src/Microsoft.DotNet.Build.Tasks.Workloads.csproj +++ b/src/Microsoft.DotNet.Build.Tasks.Workloads/src/Microsoft.DotNet.Build.Tasks.Workloads.csproj @@ -2,6 +2,7 @@ net472;netcoreapp3.1 + net6.0 true Latest true From 9db397de06403ebba93817106cf2d932e9ab5803 Mon Sep 17 00:00:00 2001 From: Logan Bussell Date: Tue, 11 Jan 2022 19:04:11 -0800 Subject: [PATCH 2/3] workaround for hardcoded DotNetSharedFrameworkTaskDir --- src/Microsoft.DotNet.SharedFramework.Sdk/sdk/Sdk.props | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Microsoft.DotNet.SharedFramework.Sdk/sdk/Sdk.props b/src/Microsoft.DotNet.SharedFramework.Sdk/sdk/Sdk.props index e3c505824d9..4d35a9838a8 100644 --- a/src/Microsoft.DotNet.SharedFramework.Sdk/sdk/Sdk.props +++ b/src/Microsoft.DotNet.SharedFramework.Sdk/sdk/Sdk.props @@ -10,6 +10,9 @@ $(MSBuildThisFileDirectory)../tools/netcoreapp3.1/ $(MSBuildThisFileDirectory)../tools/net472/ + + + $(MSBuildThisFileDirectory)../tools/net6.0/ From 68226bdf1f5b51bb5989cb08e62a22f3f098387a Mon Sep 17 00:00:00 2001 From: Logan Bussell Date: Wed, 12 Jan 2022 10:20:27 -0800 Subject: [PATCH 3/3] don't use obsolete managed SHA256 class --- src/Microsoft.DotNet.Build.Tasks.Workloads/src/Utils.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Microsoft.DotNet.Build.Tasks.Workloads/src/Utils.cs b/src/Microsoft.DotNet.Build.Tasks.Workloads/src/Utils.cs index b77929ef018..f12e4eab0ce 100644 --- a/src/Microsoft.DotNet.Build.Tasks.Workloads/src/Utils.cs +++ b/src/Microsoft.DotNet.Build.Tasks.Workloads/src/Utils.cs @@ -122,7 +122,7 @@ public static Guid CreateUuid(Guid namespaceUuid, string name) Buffer.BlockCopy(nameBytes, 0, hashBuffer, 16, nameBytes.Length); byte[] hash; - using (SHA256 sha256 = new SHA256Managed()) + using (SHA256 sha256 = SHA256.Create()) { hash = sha256.ComputeHash(hashBuffer); }