wake-up-neo.com

Visual Studio - So ändern Sie den Ordnernamen und den Lösungsnamen eines Projekts, ohne die Lösung zu beschädigen

Ich erstelle ein Projekt, das auf einem alten Projekt basiert, da es viele Funktionen enthält, die ich verwenden muss.

Ich möchte alle Verzeichnisse und Lösungsnamen umbenennen, um den Namen des neuen Projekts zu erhalten. Unter Documents\Visual Studio 2008\Projects konnte ich die Namen des Ausgangsverzeichnisses und der Lösungsdatei ändern, jedoch nicht den Namen des Unterverzeichnisses, in dem sich die Ordner bin, obj und properties befinden. Wenn ich den Namen dieses Unterverzeichnisses ändere, wird beim Öffnen der Projektmappe keine der Dateien geöffnet.

Wie kann ich den Ordnernamen des Projekts in Visual Studio 2008 ändern, sodass alle Dateien als Teil der Projektmappe geladen werden und weiterhin funktionieren?

81
Brian McCarthy

Sie können die SLN-Datei in einem beliebigen Texteditor (Notepad usw.) öffnen und dort einfach den Projektpfad ändern.

155
Denis Ivin

Das habe ich gemacht:

  1. Ändern Sie den Projekt- und Lösungsnamen in Visual Studio
  2. Schließen Sie das Projekt und öffnen Sie den Ordner mit dem Projekt (der Name der Visual Studio-Lösung wurde bereits geändert).
  3. Ändern Sie die alten Projektordnernamen in den neuen Projektnamen
  4. Öffnen Sie die SLN-Datei, und ändern Sie die Projektordnernamen manuell von alten zu neuen Ordnernamen.
  5. Speichern Sie die SLN-Datei im Texteditor
  6. Öffnen Sie das Projekt erneut mit Visual Studio, und die Projektmappe kann geändert werden
8
Tariq

Ich fand, dass diese Anweisungen nicht genug waren. Ich musste auch die Codedateien nach Modellen, Controllern und Ansichten durchsuchen sowie die AppStart-Dateien, um den Namespace zu ändern.

Da ich mein Projekt kopierte und nicht nur umbenannte, musste ich auch in die applicationhost.config für IIS express gehen und die Bindungen unter Verwendung verschiedener Portnummern neu erstellen und auch das physische Verzeichnis ändern.

3
user1161391

gehe zu meiner start-documents-iisExpress-config und klicke dann mit der rechten Maustaste auf applicationhost und wähle open with visual studio 2013 for web. Du kommst in das applicationhost.config-Fenster im visual studio und ändere jetzt in der Region den physischen Pfad zum Pfad wo Ihr Projekt ist platziert

1
Lijin Durairaj