internal static NuGetFrameworkInfo CreateFrom(NuGetFramework targetFramework)
        {
            if (targetFramework.IsAny || targetFramework.IsAgnostic)
                return NuGetFrameworkInfo.Any(targetFramework.Version.ToString());

            var fxInfo = new NuGetFrameworkInfo();
            fxInfo.Framework = targetFramework.Framework;
            fxInfo.IsAnyVersion = false;
            fxInfo.Version = targetFramework.Version.ToString();
            fxInfo.HtmlVersion = CreateHtmlFriendlyVersion(targetFramework.Version);
            fxInfo.IsPortable = targetFramework.IsPCL;
            fxInfo.Profile = targetFramework.Profile;
            return fxInfo;
        }
        internal static NuGetFrameworkInfo CreateFrom(NuGetFramework targetFramework)
        {
            if (targetFramework.IsAny || targetFramework.IsAgnostic)
                return NuGetFrameworkInfo.Any(targetFramework.Version.ToString());

            var fxInfo = new NuGetFrameworkInfo();
            fxInfo.Framework = targetFramework.Framework;
            fxInfo.IsAnyVersion = false;
            fxInfo.Version = targetFramework.Version.ToString();
            fxInfo.HtmlVersion = CreateHtmlFriendlyVersion(targetFramework.Version);
            fxInfo.IsPortable = targetFramework.IsPCL;
            fxInfo.Profile = targetFramework.Profile;
            return fxInfo;
        }