From 1820b4af10f8388473a1a0d8b182e8024a849a57 Mon Sep 17 00:00:00 2001 From: Oren Novotny Date: Sat, 1 Sep 2018 09:59:04 -0400 Subject: [PATCH] Ensure portable-tfm1+tfm2 are propertly escaped for defines. Fixes #106 --- Source/MSBuild.Sdk.Extras/Build/Platforms.targets | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/MSBuild.Sdk.Extras/Build/Platforms.targets b/Source/MSBuild.Sdk.Extras/Build/Platforms.targets index 8ed4e2f..1575366 100644 --- a/Source/MSBuild.Sdk.Extras/Build/Platforms.targets +++ b/Source/MSBuild.Sdk.Extras/Build/Platforms.targets @@ -20,7 +20,7 @@ $(TargetFrameworkIdentifier.TrimStart('.').Replace('.','_').ToUpperInvariant()) - $(TargetFramework.Replace('.','_').Replace('-','_').ToUpperInvariant()) + $(TargetFramework.Replace('.','_').Replace('-','_').Replace('+','_').ToUpperInvariant()) <_SdkRuntimeIdentifierDefine Condition="'$(RuntimeIdentifier)' != ''">$(RuntimeIdentifier.Replace('.','_').Replace('-','_').ToUpperInvariant())