From 5765a40716317a85e5d54159e9644d312897896e Mon Sep 17 00:00:00 2001 From: Viktor Hofer Date: Fri, 6 Mar 2020 13:22:39 +0100 Subject: [PATCH] Fix sequencing of TargetFramework stripping Hooking into CollectPackageReferences for stripping the TargetFrameworkSuffix is a big hammer and unnecessary as the exact targets that read the TargetFrameworks value are _GetRestoreTargetFrameworksOutput;_GetRestoreTargetFrameworksAsItems. Those targets are always invoked as part of the _GenerateRestoreGraph on which we hook the attaching of the TargetFarmeworkSuffix then. --- .../Microsoft.DotNet.Build.Tasks.TargetFramework.Sdk.targets | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Microsoft.DotNet.Build.Tasks.TargetFramework.Sdk/src/build/Microsoft.DotNet.Build.Tasks.TargetFramework.Sdk.targets b/src/Microsoft.DotNet.Build.Tasks.TargetFramework.Sdk/src/build/Microsoft.DotNet.Build.Tasks.TargetFramework.Sdk.targets index dd75db03363..5a1e633eb77 100644 --- a/src/Microsoft.DotNet.Build.Tasks.TargetFramework.Sdk/src/build/Microsoft.DotNet.Build.Tasks.TargetFramework.Sdk.targets +++ b/src/Microsoft.DotNet.Build.Tasks.TargetFramework.Sdk/src/build/Microsoft.DotNet.Build.Tasks.TargetFramework.Sdk.targets @@ -43,7 +43,7 @@ + BeforeTargets="_GetRestoreTargetFrameworksOutput;_GetRestoreTargetFrameworksAsItems"> <_TargetFrameworks Include="$(TargetFrameworks)" /> @@ -60,7 +60,7 @@ + AfterTargets="_GenerateRestoreGraph"> $(_OriginalTargetFrameworks)