Udostępnij za pośrednictwem


Kontrola wykonywania i ocena stanu

Debugowanie aplikacji wymaga zaimplementowania takich funkcji kontroli wykonywania, jak przechodzenie do funkcji, zatrzymywanie w punktach przerwania i kontynuowanie wykonywania. Debugowanie programu Visual Studio opiera kontrolę wykonywania na zdarzeniach wysyłanych między składnikami debugera.

W tym obszarze

Kontrolka programu wyświetla następujące procedury, które występują na poziomie programu: ustawianie następnej instrukcji, wykonywanie, wykonywanie kroków, kontynuowanie, zawieszanie i wznawianie.

Metody związane z punktem przerwania definiują powiązane i oczekujące typy punktów przerwania obsługiwanych przez program Visual Studio.

Ocena stosu wywołań omawia implementację metod umożliwiających wyświetlanie ramek stosu wywołań w trybie przerwania.

Ocena wyrażeń wyjaśnia, w jaki sposób aparat debugowania (DE), ocena wyrażeń (EE) i menedżer debugowania sesji są zaangażowane w analizowanie i ewaluację wyrażenia wprowadzonego w jednym z okien środowiska IDE.

Zdarzenia sterujące omawia interfejs używany do wysyłania zdarzeń podczas kontrolowanego wykonywania programu.