Usando EnvDTE.Solution – Cómo quitar enlaces de control de fuente

¿Cómo utilizo la API EnvDTE.Solution para eliminar los enlaces de control de fuente TFS del file de la solución?

Sé que puedo abrir el file en el bloc de notas y eliminar la porción de GlobalSection, pero no estoy seguro de si (o cómo) puedo hacerlo dentro del siguiente método …

public void Export(Solution solution, TemplateInput model) { if(model.RemoveSourceControlBindings) { /* here */ } } 

Descubrí que MSDN no es útil con esta API.

No sé cómo, pero lo he visto hecho con magia regex

Ver:

  • Trabajando sin connection con TFS
  • Build Task para eliminar enlaces TFS

Fuente aquí: Wintellect.Build.Tasks.zip