Debugowanie zarządzanego kodu
W tej sekcji omówiono typowe problemy debugowania i techniki dla zarządzanych aplikacji, lub aplikacje napisane w językach do działania z programem aparatu plików wykonywalnych języka wspólnego, takich jak Visual Basic, C# i C++.Techniki opisane w tym miejscu są techniki wysokiego poziomu.Aby uzyskać więcej informacji, zobacz za pomocą debugera.
W tej sekcji
Komunikatów diagnostycznych w oknie dane wyjściowe
W tym artykule opisano Debug i Trace klas, z których można pisać wykonywania wiadomości do produkcji okna.Te klasy mają dane wyjściowe metody, których informacji wyjściowych bez przerywania wykonanie oraz informacje o danych wyjściowych, który również powoduje przerwanie wykonywania, jeśli określony warunek nie powiedzie się.Twierdzenia w kodzie zarządzanym
W tym artykule opisano w kodzie zarządzanym, potwierdzeń, które testują określonymi przez użytkownika jako argumenty do Assert metody.Ponadto, w tym temacie przedstawiono przykładowy kod, informacji o korzystaniu z Debug i Trace metod klasy, uwagi dotyczące Debug i Release wersje kodu, skutki uboczne, dochodzić argumenty, dostosowywanie dochodzić zachowanie i plików konfiguracyjnych.Zatrzymaj instrukcji w języku Visual Basic
W tym artykule opisano Stop instrukcję, która stanowi alternatywę dla Ustawianie punktu przerwania.Przykładowy kod źródłowy, również jest dostarczana wraz z porównania między Stop instrukcji i End instrukcji, jak i między Stop i Assert instrukcji.Przewodnik: Debugowanie formularza systemu Windows
Zawiera instrukcje krok po kroku do tworzenia formularza systemu Windows i debugowania tego formularza.Formularz systemu Windows, to standardowy składnik zarządzanej aplikacji systemu Windows, jest jednym z najczęściej używanych aplikacji zarządzanych.W tym instruktażu wykorzystano Visual C# i Visual Basic, ale są generalnie podobne techniki tworzenia formularza systemu Windows z C++.Metoda OnStart debugowania
Przykłady kodu pozwalają na program Debug: polecenie OnStart metoda zarządzanych usług systemu Windows.Aby debugować OnStart metoda usługa systemu Windows, należy dodać kilka wierszy kodu, aby symulować usługi.Debugowanie trybu mieszanego
W tym artykule omówiono debugowania aplikacji trybu mieszanego.Oznacza to dowolnej aplikacji, która łączy kodu macierzystego z kodem zarządzanym.Błąd: Debugowanie jest niemożliwe, ponieważ system jest włączony debuger jądra
W tym artykule opisano komunikat o błędzie, który występuje podczas próby debugowania kodu zarządzanego na Windows 7, Windows Vista, Windows XP, Windows 2000, lub system Windows NT, który został uruchomiony w trybie debugowania.Optymalizacja JIT i debugowanie
W tym artykule opisano skutki optymalizacji JIT na debugowanie.Debugowanie zapytań LINQ i DLINQ
W tym artykule omówiono techniki do debugowania zapytań LINQ.Wskazówki: debugowanie aplikacji równoległych
Opisuje sposób używania Zadań równoległych i Stosów równoległych narzędzia systemu windows do debugowania aplikacji równoległych.
Sekcje pokrewne
Debugowanie aplikacji przez rejestrowanie wykonywania kodu za pomocą funkcji IntelliTrace
Znajdowanie błędów szybsze i łatwiejsze poprzez rejestrowanie historii wykonanie danej aplikacji z IntelliTrace.Krok wstecz i do przodu po zdarzeń i połączeń w celu zbadania stanu danej aplikacji w najważniejszych punktach w czasie.Zdebugować kod bez ustawiania wiele punktów przerwania lub ponownego uruchamiania aplikacji, jak często.Wymaga programu Visual Studio ostateczny.Śledzenie i instrumentacji aplikacji
W tym artykule opisano, wykrywania, sposób, aby monitorować wykonywanie naszej aplikacji, podczas gdy działa i instrumentacji, która polega na umieszczeniu instrukcji trace w strategicznych miejscach w kodzie.Ten temat zawiera również łącza do wprowadzenie do Instrumentacji i śledzenie, śledzenie przełączniki, śledzenia detektory, śledzenie kodu w aplikacji, dodanie instrukcji trace do kodu aplikacji i warunkowa kompilacja z Debug i Trace./ ASSEMBLYDEBUG
Zawiera opis opcji program łączący, który dodaje DebuggableAttribute do kodu, napisane w języku C++.Ten atrybut jest potrzebny do korzystania z debugowaniem funkcje takie jak dołączyć z C++.Debugowanie aplikacji usług systemu Windows
Przedstawiono informacje dotyczące debugowania aplikacji usług systemu Windows, włącznie z ustawianiem, przyłączanie do procesu, debugowanie kodu w usłudze OnStart metoda i kod w metodzie Main, punktów kontrolnych i za pomocą Menedżera sterowania usługami, aby uruchomić, zatrzymać, wstrzymać lub kontynuować usługi.Debugowanie i profilowanie
W tym artykule omówiono debugowanie aplikacji.NET Framework i wymagania dotyczące konfiguracji.Debugowanie skryptów i aplikacji sieci Web
Zawiera opis typowych problemów dotyczących debugowania i technik, które można napotkać podczas debugowania skryptów i aplikacji sieci Web.Co nowego w debugerze Visual Studio 2013
Opis nowych funkcji debugowania, dodanych w tej wersji programu Visual Studio.Debugowanie strony głównej
Zawiera łącza do większych sekcji debugowania.Informacje obejmują, co jest nowego w debugerze, ustawienia i przygotowania, punkty przerwania, obsługa wyjątków, edytować i kontynuować, debugowanie zarządzany kod, debugowania projektów Visual C++, debugowania modelu COM i ActiveX, debugowania bibliotek DLL, uruchamianie programu SQL i odwołania do interfejsu użytkownika.
Zobacz też
Zadania
Wskazówki: debugowanie niestandardowych formantów formularzy systemu Windows w czasie projektowania