Я занимаюсь разработкой визуального расширения студии, но, к сожалению, я не могу проверить тип проекта, пожалуйста, следуйте коду:
if (project.Kind == EnvDTE80.ProjectKinds.vsProjectKindSolutionFolder)
{
list.AddRange(GetSolutionFolderProjects(project));
}
else
{
list.Add(project);
}
![enter image description here](https://i.stack.imgur.com/tfnRA.png)