813 Stimmen

Wie kann ich einen Projektordner innerhalb von Visual Studio umbenennen?

Meine aktuelle Lösung zum Umbenennen des Projektordners lautet:

  • Entfernen Sie das Projekt aus der Lösung.
  • Benennen Sie den Ordner außerhalb von Visual Studio um.
  • Fügen Sie das Projekt erneut zur Lösung hinzu.

Gibt es einen besseren Weg?

0 Stimmen

Ich werde das nicht als Antwort einfügen, weil du es nicht tun solltest, aber wenn du eine Agent Ransack-Suche nach dem Projektnamen durchführst und alle Verweise darauf durch den neuen Dateinamen ersetzt, funktioniert es, wenn du alle Ordner und Unterordner einschließt und sowohl Dateinamen umbenennst als auch Texte innerhalb von Dateien ersetzt. Ich habe es schon mehrmals gemacht, nie mit mehr als ein paar Minuten Aufräumarbeiten danach.

0 Stimmen

Für VS 2019, wenn Ihr Projekt läuft, können Sie den Ordner nicht umbenennen (der Rechtsklick Ihrer Maus auf dem Ordner zeigt die Option "Umbenennen" nicht an). Beenden Sie den laufenden Prozess und versuchen Sie es erneut.

8 Stimmen

Es gibt keine einfache, ein-Klick -Möglichkeit, dies zu tun. Zumindest nicht von innerhalb von Visual Studio.

1voto

Mohamed Emad Punkte 1088

Es gibt einen einfacheren Ansatz, der in Visual Studio 2013 Update 1 getestet wurde und für TFS-verbundene Projekte anwendbar ist:

  • Öffnen Sie Visual Studio, lassen Sie jedoch die Lösung geschlossen.
  • Öffnen Sie den Source Explorer und benennen Sie den gewünschten Ordner um (die Lösung wird für Sie geschlossen sein, wenn Sie sie nicht bereits zuerst geschlossen haben).
  • Klicken Sie mit der rechten Maustaste auf die Lösung (auch aus dem Source Explorer) und wählen Sie Einchecken aus.
  • Öffnen Sie die Lösung. Sie werden darüber informiert, dass neue Projekte hinzugefügt wurden. Akzeptieren Sie die Änderungen.
  • Entfernen Sie das Projekt aus der Lösung und fügen Sie es erneut hinzu, und überprüfen Sie dann das Einschecken.
  • Überprüfen Sie, ob die internen Verweise in Ordnung sind.

1voto

Amy Patterson Punkte 649

Bei Verwendung von TFS ist der Schritt 2 tatsächlich das Umbenennen des Ordners in der Quellkontrolle und das anschließende Abrufen des Neuesten, bevor die Lösung erneut geöffnet wird.

1voto

user3652868 Punkte 11

Wir haben kürzlich eine Beta-Version einer kostenlosen Visual Studio-Erweiterung hochgeladen, die diese Aufgaben für Sie erledigt.

Schauen Sie sich die Visual Studio Gallery an: Gallery Download

1voto

ageroh Punkte 73

Nun, ich habe es auf meine eigene Weise gemacht

  • Schließen Sie Visual Studio 2012
  • Benennen Sie Ihr Unterverzeichnis in den bevorzugten Namen unter .sln um
  • Löschen Sie die *.suo-Datei
  • Öffnen Sie die Lösung erneut und passen Sie alle Eigenschaften des Projekts an, um den neuen Unterverzeichnisnamen anzupassen

1voto

Öffnen Sie die .sln-Datei in einem Texteditor, und ändern Sie in der folgenden Zeile in Ihren neuen Ordnernamen um Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Ricky", "\.csproj", "{021CC6B0-8CFB-4194-A103-C19AF869D965}"

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X