Projektauftrag in Visual Studio Solution
In Visual Studio 2008, was die Reihenfolge bestimmt, in welche Projekte innerhalb einer Projektmappe Ordner? Es ist nicht die alphabetische Reihenfolge, noch ist es "Reihenfolge für Erstellung".
Ich finde keine Möglichkeit der änderung der Reihenfolge, in der Projekte aufgelistet. Ich habe versucht, das entfernen meiner .suo - Datei, als auch als bewegliche Dinge, über die in der .sln - Datei. Weder hatte keine Wirkung.
Wie kann ich die Reihenfolge ändern, in der meine Projekte angezeigt werden?
Kommentar zu dem Problem - Öffnen
Ich habe noch schlechteren situation. Von Zeit zu Zeit, VS 2008-entscheidet erneut, um meine Projekte ... Es ist schrecklich, gerade wenn ich verwendet, um "Ihre Bestellung", es entscheidet sich verändert und in eine Lösung mit mehr als 100 Projekt, es ist ein Alptraum, etwas zu finden!
InformationsquelleAutor der Frage Kent Boogaart | 2010-02-11
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gibt es eine feedback-Anfrage bereits gestellt Connect.Microsoft.com also, Sie werden warten müssen, bis die permanente Lösung.
http://connect.microsoft.com/VisualStudio/feedback/details/468874/solution-explorer-project-sort-order (ersetzt Wayback Machine link als original entfernt wurde)
Temporäre Problemumgehungen, die verfügbar sind, aber nicht gut genug fühle ich mich. Einer von Ihnen ist:
(Als pro http://social.msdn.microsoft.com/Forums/en-US/vssetup/thread/79d46a69-386e-4ad8-b9cb-b00d4252495b/?prof=required )
Oder verwenden Sie http://solutionsorter.codeplex.com/ zu verändern SLN für eine dauerhafte Lösung wenn Ihre Lösung die Ordner sind nicht verschachtelt (es aß meine Lösung)
Aber das wird nicht funktionieren, wenn Sie schließen und öffnen Sie die Lösung.
InformationsquelleAutor der Antwort Jeeva Subburaj
Leider VS2010 Kräfte Projekte werden alphabetisch sortiert.
Vielleicht die Umbenennung der Projekte durch einfügen eines numerischen Präfix (01, 02, 03, etc), um die gewünschte Reihenfolge ist die einzige Lösung, wenn auch nicht ideal.
InformationsquelleAutor der Antwort Sam
Nehmen Datei .sln in jedem beliebigen text-editor.
Um die Teile
"
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "etc..."
...
EndProject
in beliebiger Reihenfolge, die Sie wollen.
Speichern Sie es.
Das ist alles.
Beim nächsten mal werden Sie öffnen diese Lösung werden die Projekte in dieser Reihenfolge.
InformationsquelleAutor der Antwort Leonid Sternberg
Hacky alternative: Kopieren Sie den Abschnitt mit diesen Zeilen in eine text Datei.
Verwenden Sie diese F# Skript zum Sortieren alphabetisch (ändern der Datei-Pfad erforderlich):
(Wenn Sie nur bekommen habe ein paar Projekte, Sortieren Sie es mit der hand)
InformationsquelleAutor der Antwort Benjol
Pro diese Lösung: https://stackoverflow.com/a/21118705/835561
Können Sie verwenden Sie den Projektmappen-Ordner zu tun, Ihre Sortierung, ohne sich Gedanken über es Auswirkungen auf Projekt-Abhängigkeiten. Nicht sicher, wie gut dies funktioniert, vor 2013, aber ich bin auf diese Frage Suche für 2013 und dachte, das könnte helfen, andere in meiner situation.
InformationsquelleAutor der Antwort Edyn