protected static string[] GetTargetFrameworkSubsets(ProjectInstance projectInstance) { IEnumerable<ITaskItem> taskItems = projectInstance.GetItems(ReferenceInstalledAssemblySubsets); string[] targetFrameworkSubsets = (taskItems.Select((Func<ITaskItem, string>)((item) => { return item.ItemSpec.Trim(); }))).ToArray(); return targetFrameworkSubsets; }