public virtual void Remove() { ContainingProject.RemoveProjectItem(this); ContainingProject.Save(); }