Wir haben eine große .SLN-Dateien mit vielen Projektdateien. Ich habe die Richtlinie eingeführt, ein "ViewLocal"-Verzeichnis zu haben, in dem sich alle nicht quellkontrollierten Dateien befinden. Innerhalb dieses Verzeichnisses befindet sich ein 'Inter'- und ein 'Out'-Verzeichnis. Für die Zwischendateien und die Ausgabedateien, jeweils.
Das macht es natürlich einfach, einfach zu Ihrem 'viewlocal'-Verzeichnis zu gehen und einfach zu löschen, um alles loszuwerden.
Bevor Sie Zeit damit verbringen, einen Weg zu finden, dies mit Skripten zu umgehen, sollten Sie überlegen, etwas Ähnliches einzurichten.
Ich werde nicht lügen, die Aufrechterhaltung einer solchen Einrichtung in einer großen Organisation hat sich als interessant erwiesen. Besonders wenn Sie Technologien wie QT verwenden, die Dateien verarbeiten und nicht quellkontrollierte Quelldateien erstellen. Aber das ist eine ganz ANDERE Geschichte!
80 Stimmen
Es wäre schön, wenn Build->Clean Solution dies tatsächlich tun würde.
2 Stimmen
Es gibt ein Plugin, das ich gefunden habe namens CleanBinAndObj, das alle bin und obj Ordner löscht. Sehr effektiv für einzelne Lösungen mit vielen Projekten.