Introducción
Continuando con la serie de extensibilidad de Visual Studio, en este artículo vamos a ver como eliminar algunas de las cosas que ya hemos visto como añadir a un proyecto / solución desde un addin en VS.
Código
Eliminar un Proyecto Existente
1: var solution = (Solution2)_applicationObject.Solution;
2: var project = GetProject(solution);
3: solution.Remove(project);
4:
Eliminar un Fichero Existente
1: var solution = (Solution2)_applicationObject.Solution;
2: var project = GetProject(solution);
3: var file = GetFile(project);
4: file.Remove();
Eliminar una Referencia Existente
1: var solution = (Solution2)_applicationObject.Solution;
2: var project = GetProject(solution);
3: var reference = GetReference(project);
4: reference.Remove();
Un saludo y espero que os sea de utilidad!!
Introducción Antes de comenzar a hablar del propio titulo, vamos a hacer un índice de los artículos publicados