internal void RenameReferences (string oldName, string newName)
{
ArrayList toBeRenamed = new ArrayList ();
foreach (ProjectReference refInfo in this.References) {
if (refInfo.ReferenceType == ReferenceType.Project) {
if (refInfo.Reference == oldName)
toBeRenamed.Add (refInfo);
}
}
foreach (ProjectReference pr in toBeRenamed) {
this.References.Remove (pr);
ProjectReference prNew = ProjectReference.RenameReference (pr, newName);
this.References.Add (prNew);
}
}