Ich habe eine ziemlich komplizierte Visual Studio-Lösung (2010, aber es sollte keine Rolle), die ich umbenennen müssen.
Ich möchte die Ordner umbenennen, um den neuen Lösungsnamen übereinstimmen, aber ich kann nicht herausfinden, einen Weg, um die Ordnernamen automatisch refactor, und gehen durch jede einzelne Projektdatei wird schmerzhaft sein.
Gibt es eine offizielle Möglichkeit, dies zu tun? Gibt es alternativ (und weitaus weniger vorteilhaft) kostenlose Tools, um dies zu bewerkstelligen?
Die Umbenennungsoperationen in Visual Studio ändern nur den Dateinamen, d.h. für ein Projekt .prj und für eine Projektmappe .sln. Sie müssen die Ordner separat über das Dateisystem umbenennen und die Projekte entfernen und neu einlesen, da sie neue Ordnernamen haben werden. Beachten Sie jedoch, dass es sich bei den Lösungs- und Projektdateien um Texst- bzw. Xml-Dateien handelt. Sie könnten ein eigenes Programm schreiben, das sie analysiert und sowohl die Ordnernamen als auch die Dateinamen umbenennt und die Projekt-/Lösungsdateien intern korrigiert.
Löschen Sie Ihre bin- und obj-Unterordner, um eine Menge falscher Verweise zu entfernen, und verwenden Sie dann Windows, um nach alten Namen zu suchen.
Bearbeiten Sie alle gefundenen Code- oder Xml-Dateien und bauen Sie sie neu auf, jetzt sollte alles in Ordnung sein.
Methode zum Entfernen/Hinzufügen von Projektdateien
*Diese Methode zielt ausschließlich auf die Umbenennung des Projektverzeichnisses im Windows Explorer ab.
Vorteile
Nachteile
Wenn Sie mit der rechten Maustaste auf ein Projekt klicken und "Ordner im Windows-Explorer öffnen" wählen, können Sie den Überblick behalten, wo das Projekt gespeichert ist, während Sie diesen Prozess durchführen.