public static TargetFramework GetTargetFramework(this PropertyGroupXElement propertyGroupXElement) { var targetFrameworkString = propertyGroupXElement.GetTargetFrameworkString(); // No need to check if the project HAS a TargetFramework, it must! var targetFramework = ProjectFileValues.ParseTargetFramework(targetFrameworkString); return(targetFramework); }