Debugowanie zadań

Aby debugować program, należy go uruchomić, a aparat debugowania (DE) musi być dołączony do niego lub de musi być dołączony do wcześniej uruchomionego programu. Po dołączeniu de musi wygenerować pewne zdarzenia uruchamiania. W odpowiedzi pakiet debugowania próbuje powiązać punkty przerwania ustawione w środowisku IDE. Gdy program osiągnie powiązany punkt przerwania, zostanie zatrzymany i zaczeka na wprowadzenie danych przez użytkownika.

W tym obszarze

Problemy z zabezpieczeniami Omawia kroki zabezpieczeń wymagane do debugowania programu.

Uruchamianie programu zawiera instrukcje krok po kroku dotyczące sposobu określania de, który wywołuje system operacyjny w celu uruchomienia programu.

Dołączanie bezpośrednio do programu Opisuje proces używany do debugowania programu w procesie, który jest już uruchomiony.

Wysyłaj zdarzenia uruchamiania po uruchomieniu Wyświetla listę zdarzeń, które mają miejsce po dołączeniu de do programu, dopóki program nie znajduje się w głównym punkcie wejścia i jest gotowy do debugowania.

Kontrola wykonywania wyjaśnia, w jaki sposób de zwykle wysyła zdarzenie punktu wejścia, zdarzenie zakończenia obciążenia lub zdarzenie zatrzymania, w zależności od okoliczności.

Powiązywanie punktów przerwania opisuje, w jaki sposób, jeśli użytkownik ustawia punkt przerwania, środowisko IDE formułuje żądanie i monituje sesję debugowania o utworzenie punktu przerwania.

Wyrażenia ewaluacyjne wyjaśnia sposób tworzenia wyrażeń i co się dzieje po obliczeniu wyrażenia.

Wizualizowanie i wyświetlanie danych wyjaśnia, jak wizualizator typów i osoby przeglądające niestandardowe są obsługiwane przez ewaluator wyrażeń (EE).

Pojęcia debugera opisuje główne pojęcia dotyczące debugowania architektury.

Składniki debugera zawiera omówienie składników debugowania programu Visual Studio, w tym de, EE i procedury obsługi symboli (SH).

Konteksty debugera wyjaśnia, jak DE działa jednocześnie w kontekście kodu, dokumentacji i oceny wyrażeń. Opisuje, dla każdego z trzech kontekstów, lokalizację, pozycję lub ocenę odpowiednią dla niego.

Zobacz też

Rozpocznij