private void AddProjectToSolution(string slnText, string solutionPath, string projectReference)
{
if (slnText.ToString(CultureInfo.InvariantCulture)
.IndexOf(projectReference, StringComparison.OrdinalIgnoreCase) != -1)
return;
slnText = slnText.Insert(
slnText.LastIndexOf("EndProject", StringComparison.OrdinalIgnoreCase) + 10, projectReference);
_fileSystem.File.WriteAllText(solutionPath, slnText);
}