/// <summary> /// Loads the VisualStudio project files and fills the project data into <see cref="VSProjectWithFileInfo.Project"/> /// properties for each of the project in the solution. /// </summary> public void LoadProjects() { ForEachProject(projectInfo => { if (projectInfo.ProjectTypeGuid == VSProjectType.CSharpProjectType.ProjectTypeGuid || projectInfo.ProjectTypeGuid == VSProjectType.NewCSharpProjectType.ProjectTypeGuid) { ((VSProjectWithFileInfo)projectInfo).Project = VSProject.Load(((VSProjectWithFileInfo)projectInfo).ProjectFileNameFull.ToString()); } }); }