public static IceBuilderProjectType IsIceBuilderNuGetInstalled(IVsProject project) { if (project != null) { IceBuilderProjectType type = IsCppProject(project) ? IceBuilderProjectType.CppProjectType : IsCSharpProject(project) ? IceBuilderProjectType.CsharpProjectType : IceBuilderProjectType.None; if (type != IceBuilderProjectType.None) { if (Package.Instance.NuGet.IsPackageInstalled(project.GetDTEProject(), Package.NuGetBuilderPackageId) || MSBuildUtils.HasIceBuilderPackageReference(project.GetMSBuildProject(true))) { return(type); } } } return(IceBuilderProjectType.None); }