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