Ändern Sie das Startprojekt automatisch

9

Ich hatte gerade einen unglücklichen Unfall in einer Multi-Projekt-Lösung, wo nach dem Hinzufügen eines neuen Projekts zu der Lösung, dem Schreiben von Code und dem Drücken von F5 das laufende Projekt nicht im Fokus stand. Gibt es eine Möglichkeit, Visual Studio automatisch ein neues Projekt als Startup zu markieren?

    
Yoav 02.12.2013, 08:44
quelle

4 Antworten

11

Die Optionen für Startup-Projekte finden Sie, indem Sie mit der rechten Maustaste auf die Lösung klicken und "Startup-Projekte festlegen" auswählen. Die Optionen sind ziemlich einfach:

  • Aktuelle Auswahl
  • Einzelnes Startprojekt
  • Mehrere Startprojekte
Jimmy 02.12.2013 19:17
quelle
4

Sie können in Visual Studio etwas tun, mit dem Sie das Projekt ausführen können, ohne sich über das Festlegen eines Startprojekts Gedanken machen zu müssen, und sich von Visual Studio abhängig von der aktuellen Auswahl entscheiden zu lassen. Klicken Sie dazu mit der rechten Maustaste auf den Solution Explorer, wählen Sie Eigenschaften. Als nächstes wählen Sie Startup Project, von dort wählen Sie Current Selection aus der Radio Button List. Auf diese Weise wird das Projekt, das Sie im Projektmappen-Explorer markieren (oder die Datei, die Sie im Texteditor auswählen), zum aktuellen Startprojekt.

    
Rami Sarieddine 13.01.2015 15:01
quelle
1

Die F5-Taste ist an jedes Projekt gebunden, das als "Startup" markiert ist, und wenn VS das Startup-Projekt "switchen" würde, wäre das eine schreckliche Funktion und eine der ersten, die ich nach der Installation deaktivieren würde.

Sie können jedoch eine Verknüpfung zum Starten einer neuen Projektinstanz über das Kontextmenü der Klassenansicht festlegen, öffnen Sie Extras- & gt; Optionen- & gt; Tastatur und filtern Sie die Liste nach "ClassViewContextMenus.ClassViewProject.Debug.Startnewinstance", legen Sie die Verknüpfung unten fest für etwas handliches wie Alt + F5 (ja, Sie können nur die F5 ersetzen, wenn Sie möchten). Sie können jetzt "aktuelles" Projekt (Projekt, das aktuell fokussierte Quelldatei oder übergeordnetes Projekt einer in der Klassenansicht ausgewählten Datei enthält) mit dieser Verknüpfung ausführen.

    
Nemo 02.12.2013 12:16
quelle
0

Sie können auch eine Verknüpfung für den Austausch des Start-Projekts festlegen, wenn das hilft

Project.SetasStartupProject bis Strg + Shift + P <(zB)

Ссылка

    
KCD 11.05.2017 00:23
quelle