private static async Task <bool> IsProjectCapabilityCompliantAsync(EnvDTE.Project envDTEProject) { Debug.Assert(envDTEProject != null); var hierarchy = await envDTEProject.ToVsHierarchyAsync(); return(await VsHierarchyUtility.IsProjectCapabilityCompliantAsync(hierarchy)); }