Visual Studio wird nicht automatisch erstellt, wenn ich die Debug-Taste drücke

23

Ich schreibe Code in Visual Studio, aber wenn ich die Anwendung testen möchte und den grünen Pfeil für "Debuggen starten" drücke, kompiliert Visual Studio die aktive Lösung nicht automatisch neu und ich muss sie manuell erstellen und dann debuggen.

Visual Studio wurde vor dem Debuggen automatisch erstellt, und ich möchte, dass dies zurückgegeben wird, da es ein schwerwiegender Schmerz ist, ständig manuell erstellen zu müssen.

Vielen Dank

Kurru
quelle

Antworten:

35

Ändern Sie in den Visual Studio-Einstellungen unter Projects and Solutions -> Build and Run die Option On Run, wenn Projekte nicht mehr aktuell sind: von Never Build zu Always Build

Bearbeiten: Öffnen Sie in Ihren Kommentaren den "Konfigurationsmanager" (in der Dropdown-Liste "Debug / Release") und stellen Sie sicher, dass das Kontrollkästchen " Erstellen" für alle Projekte aktiviert ist, die Sie in jeder Ihrer Konfigurationen erstellen möchten.

heavyyd
quelle
Es funktioniert nicht :(
Kurru
Der Build-Typ wurde in "release" geändert und funktionierte einwandfrei. Was sind die Unterschiede zwischen dem Erstellen von "Debug" anstelle von "Release"?
Kurru
10
Haben Sie den Konfigurationsmanager geöffnet, um sicherzustellen, dass das Kontrollkästchen "Erstellen" in der Debug-Konfiguration aktiviert ist?
Heavyd
1
Ahhh danke! Danke, dass du es behoben hast! Noch nie zuvor ist der Menüpunkt Konfigurationsmanager aufgefallen.
Kurru
1
Es gibt auch die Option "Nur Startprojekte und Abhängigkeiten von Run erstellen". Wenn es festgelegt ist und Ihre Abhängigkeiten nicht "gut genug" sind, überspringt Studio möglicherweise das Erstellen einiger Ihrer Projekte. Das Deaktivieren dieser Option hilft.
Ross
10
  • Navigieren Sie im VS-Menü zu Debug> Optionen und Einstellungen oder zu Extras> Optionen ...
  • Gehen Sie zu 'Projects and Solutions'> 'Build and Run' und stellen Sie sicher, dass das Kontrollkästchen "Nur Startprojekte und Abhängigkeiten von Run erstellen" nicht aktiviert ist.
Zack
quelle
0

Werkzeug -> Optionen -> Projekt und Lösungen -> "Beim Ausführen ist das Projekt veraltet" niemals erstellen -> in Immer erstellen ändern. Ich habe mich gelöst

dsffds
quelle
1
Es ist unklar, was Sie vorschlagen
Prasanna
0

Werkzeug -> Optionen -> Projekt und Lösungen.

  1. Als Immer erstellen / Zum Erstellen auffordern für "On Run, das Projekt ist veraltet" festlegen
  2. Deaktivieren Sie das Kontrollkästchen "Nur Startprojekte und Abhängigkeiten von Run erstellen".
Poovizhi
quelle