2017-02-11 4 views
2

Ich bin Debug-Projekt und drücken Sie "Pause". Manchmal ist die Linie grün (am häufigsten) und manchmal gelb, was ist der Unterschied? (Visual Studio 2015)VS 2015 Debugging-Pause Farbe

(Debugger für C# Konsolenanwendung, netto 4.5)

+0

Debugging was? Bitte beachten Sie, dass Visual Studio Unterstützung für viele Sprachen bietet. Sei genauer. Das sollten Sie angesichts Ihres hohen Ansehens wissen. – tambre

+0

Mögliches Duplikat von [Grüne Ausnahmen?] (Http://stackoverflow.com/questions/2814769/green-exceptions) – GSerg

Antwort

1

grüne Linie zeigt an, dass der Code auf der markierten Anweisung ausgeführt wird. Der Code kann beispielsweise auf ein Ereignis warten oder hat Code aufgerufen, für den keine Quelle verfügbar ist. Eine gelbe Markierung bedeutet, dass die Anweisung beim nächsten Schritt ausgeführt wird.

Sie können dies leicht sehen, indem Sie beim Debuggen in den Aufruf-Stack zurückkehren. Der ausgewählte Schritt im Stapel wird grün angezeigt. Andere Schritte werden zumindest mit meinen Standardeinstellungen grau hinterlegt angezeigt.