From b25c2743ca2cbcb925756c37ff6bfd74396bc43b Mon Sep 17 00:00:00 2001 From: Andrew Stanton-Nurse Date: Thu, 10 Dec 2015 12:19:24 -0800 Subject: [PATCH] fix a bug in the default TFM define generation --- .../Utilities/FrameworksExtensions.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Microsoft.DotNet.ProjectModel/Utilities/FrameworksExtensions.cs b/src/Microsoft.DotNet.ProjectModel/Utilities/FrameworksExtensions.cs index 2c5fcac6e..6cbab643c 100644 --- a/src/Microsoft.DotNet.ProjectModel/Utilities/FrameworksExtensions.cs +++ b/src/Microsoft.DotNet.ProjectModel/Utilities/FrameworksExtensions.cs @@ -22,6 +22,10 @@ namespace NuGet.Frameworks } var versionPart = original.Substring(index); + if (versionPart.Length >= 2) + { + return original; + } // Assume if the version part was preserved then leave it alone if (versionPart.IndexOf('.') != -1)