Debugowania preparatu: Projekty konsoli
Przygotowanie projektu konsoli debugowania jest podobne do przygotowania projektu systemu Windows, niektóre dodatkowe uwagi dotyczące debugowania.Aby uzyskać więcej informacji, zobacz Przygotowanie debugowania: Windows Forms aplikacji, i Przygotowanie debugowania: Windows Forms aplikacji (.(NET).Ze względu na podobieństwa wszystkich aplikacji konsoli w tym temacie omówiono następujące typy projektów:
Aplikację konsoli C#
Aplikacji konsoli Visual Basic
Aplikacja konsoli C++ (.NET)
Aplikacja konsoli C++ (Win32)
Trzeba określić argumenty wiersza polecenia dla aplikacji konsoli.Aby uzyskać więcej informacji, zobacz Ustawienia projektu dla konfiguracji debugowanie C++, Ustawienia konfiguracji debugowania kodu języka Visual Basic Project, lub Ustawienia projektu dla konfiguracji C# debugowania.
Jak właściwości wszystkich projektów, argumenty te utrzymują się między sesji debugowania i między sesjami Visual Studio.W związku z tym, jeśli aplikacja konsoli debugowania wcześniej, pamiętaj, że może być argumenty z poprzednich sesji w <Project>Stron właściwości okno dialogowe.
Używa aplikacji konsoli konsoli okno do przyjmowania danych wejściowych i wyświetlania wiadomości danych wyjściowych.Aby zapisać konsoli okna, należy użyć aplikacji Console obiekt zamiast obiektu debugowania.Do zapisu Visual Studio wyjściowego okna, użyj obiektu debugowania w zwykły sposób.Pamiętaj, że wiesz, gdzie pisze aplikację lub być może szukasz wiadomości w niewłaściwym miejscu.Aby uzyskać więcej informacji, zobacz Konsoli klasy, Klasy Debug, i Okna wyjściowego.
Uruchamianie aplikacji
Po uruchomieniu niektórych aplikacji konsoli, do zakończenia, a następnie Zamknij.To zachowanie może nie dać użytkownikowi dość czasu na przerwać wykonywanie i debugowania.Aby móc debugowania aplikacji, użyj jednej z następujących procedur do uruchamiania aplikacji:
-
Aplikacja uruchamia untils wykonywanie i uruchamia go osiągnie punkt przerwania.
Aplikacja uruchamia i natychmiast podziały wierszy w pierwszej linii kodu źródłowego.
W oknie kodu źródłowego, kliknij prawym przyciskiem myszy wiersz i wybierz Uruchom do kursora.
Aplikacja rozpoczyna się i jest zaznaczony wiersz lub punkt przerwania, jeśli punkt przerwania jest hit przed wierszem.
Podczas debugowania aplikacji konsoli można uruchomić aplikacji z wiersza polecenia, a nie z programu Visual Studio.W takim przypadku można uruchomić aplikacji z wiersza polecenia i do niego dołączyć debuger programu Visual Studio.Aby uzyskać więcej informacji, zobacz Dołączanie do uruchomionych procesów.
Po uruchomieniu aplikacji konsoli z programu Visual Studio, konsoli okno czasami pojawia się pod oknem programu Visual Studio.Jeśli użytkownik próbuje uruchomić aplikacji konsoli Visual Studio i nic nie wydaje się zdarzyć, spróbuj przenieść okno programu Visual Studio.
Zobacz też
Informacje
Ustawienia projektu dla konfiguracji debugowanie C++
Koncepcje
Inne zasoby
Debugowanie kodu macierzystego
Przygotowanie debugowania: Visual C++ projektu typów
Przygotowanie debugowania: C#, F# i typy projektów Visual Basic