Ändern namespace für das gesamte Projekt in VS 2017
Zuvor einige der Klassen waren in MyProject.Web.Core
Projekt, das verschoben MyProject.Model
Projekt. Allerdings sind diese umgezogen Klassen-namespace als MyProject.Web.Core
.
So, wie ich kann, ändern Sie den namespace für alle Klassen zu MyProject.Model
da wir nicht möchten, aktualisieren Sie Sie manuell. Gibt es irgendeine option in VS2017 ?
Wir haben bereits das update der Standard-namespace im Projekt-Eigenschaften, so dass werden angewendet, wenn neue Klasse Hinzugefügt wird. Aber, wie wäre es für die verschoben/Alter Klassen?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Setzen Sie den cursor in den Namensraum und dann drücken Sie F2 umbenennen (wenn F2 nicht funktioniert hat, versuchen Sie STRGR + STRGR oder Rechtsklick - umbenennen). Alle damit zusammenhängenden namespaces geändert werden sollte.
Dies ist ein Fall, wo Jetbrains Resharper kann Ihnen helfen. Es identifiziert die namespace-Abweichungen und ermöglicht die Befestigung it-Lösung-breit.