public CPlusPlusProject GetReference(Reference reference)
{
CPlusPlusProject result = null;
foreach (var project in Solution.Projects)
{
if (project.Name == reference.Name)
{
result = project as CPlusPlusProject;
break;
}
}
if (result == null)
{
throw new Exception(string.Format("Unable to find reference {0}, in directory {1}", reference.Name,
Solution.CurrentDirectory));
}
return result;
}