2015-12-14 6 views
37

Beim Ändern des Startprojekts für die Lösung von Projekt A (Erstinbetriebnahme) zu Projekt B (neu hinzugefügtes Projekt) scheint die Änderung des Startprojekts nicht gespeichert zu sein.Visual Studio 2015 wechselt das Startprojekt

Beim Laufen immer F5 VS ursprüngliche Einstellung des Projekts A.

ich die Einstellungen überprüft haben und auch Build-Optionen ändern zurück und run (für neue Lösungen verwenden, um die zur Zeit als Startprojekt ausgewählte Projekt) nicht aktiviert ist.

Ich habe versucht, die. Suo-Datei zu löschen und bisher kein Glück, so dass andere Ideen was los ist?

+0

dies nur lokal Tritt? Wenn ich mich nicht irre, wird das Startprojekt für eine Lösung nicht in der '* .sln'-Datei gespeichert, sondern in der '* .suo'-Datei (die lokale Einstellungen speichert und möglicherweise eine versteckte Datei ist). – Codor

Antwort

52

Resharper, Run-Konfiguration war der Schuldige in diesem Fall. Die Änderung wurde von diesem ReSharper

+4

Gibt es einen Fehlerbericht mit JetBrains, zu dem ich beitragen kann? –

36

verursacht -> Extras -> Ausführen Konfigurationen ...

Ich mag alle Ausführungskonfigurationen löschen ich in diesem Menü.

enter image description hereenter image description here

+2

Danke, ich hasse es so viele dumme Werkzeuge zu haben, die sich gegenseitig vermasseln. – Bohdan

+1

Resharper ist ein großartiges Produktivitätstool, obwohl ich manchmal enttäuscht bin von ihrer Fähigkeit, Dinge zu testen oder zu denken. Ich bezweifle, dass es bei Jetbrains automatisierte Tests oder ernsthafte UI-Planungssitzungen gibt, die mehr als nur oberflächlich sind. Sie haben einige echte Rockstars, die so arbeiten und ihr Werkzeug so gut funktionieren lassen. –

4

hatte ich diese Erfahrung nach dem ReSharper Befehl 'Create Run Configuration' auf einem Unit-Test-Projekt mit. Danach würde die Verwendung von F5 immer (erfolglos) versuchen, das Projekt auszuführen, und meinen Standard wechseln. Ich habe daran gearbeitet, indem ich "Create Run Configuration" erneut für das Projekt ausgeführt habe, das ich ausführen möchte.

Ich meldete dies als ein Fehler bei https://resharper-support.jetbrains.com/hc/en-us/requests/853379?flash_digest=cf3e117b89155bb0dcffa49c21f732b49d461f49