459 votes

Je veux supprimer tous les dossiers bin et obj pour forcer tous les projets visant à reconstruire tout

Je travaille avec plusieurs projets et je veux récursivement supprimer tous les dossiers avec le nom « bin » ou « obj ». De cette façon, je suis sûr que tous les projets reconstruira everyhing (parfois c' est la seule manière de forcer visual studio pour oublier toutes les précédentes versions).

Y a-t-il un moyen rapide d’y parvenir (avec un fichier bat par exemple) sans avoir à écrire un programme .net ?

720voto

Steve Willcock Points 11859

quelque chose comme ceci devrait travail dans un fichier batch - just s’il vous plaît exécuter un endroit sûr tout d’abord de le tester !

Personnellement je préfère utiliser la méthode propre de ligne de commande msbuild à faire cependant

506voto

Robert H. Points 781

J’ai trouvé ce fil et a obtenu de bingo. Une petite recherche plus retroussé ce script shell de puissance :

J’ai pensé que je partagerais, étant donné que je n’ai pas trouvé la réponse lorsque je cherchais ici.

90voto

Daniel Rehner Points 1001

Cela a fonctionné pour moi :

Basé sur cette réponse sur superuser.com

43voto

doblak Points 1578

J’ai écrit un script powershell pour le faire.

L’avantage est qu’elle imprime un résumé des dossiers supprimés et ceux ignorés si vous avez spécifié aucune hiérarchie sous-dossier est ignoré.

Output example

36voto

J’utilise toujours ajouter une nouvelle cible sur mes solutions pour y parvenir.

Et on peut appeler ça de la ligne de commande

Cela peut être votre fichier batch.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X