Udostępnij za pośrednictwem


Ustawienia projektu dla konfiguracji debugowania w Visual Basic

Można zmienić ustawienia projektu dla Visual Basic Konfiguracja debugowania w Stron właściwości okna, omówionego w Debug i Release konfiguracje.W poniższych tabelach przedstawiono gdzie znaleźć ustawienia związane z debugera w Stron właściwości okna.

Informacje dotyczące przestrogiPrzestroga

W tym temacie nie dotyczą sklep aplikacje.Zobacz Jak uruchomić sesji debugowania (Visual C++, Visual C# i Visual Basic)

Program Debug: polecenie kartę

Ustawienie

Opis

Konfiguracja

Ustawia tryb dla Kompilowanie aplikacji.Wybierać między Active (Debug), Debug, wersji, Wszystkie konfiguracje.

Rozpoczęcie akcji

Ta grupa służy Określa akcję, która ma miejsce, gdy wybierz Start z menu Debugowanie.

Argumenty wiersza polecenia

Określa argumenty wiersza polecenia programu ma być debugowane.Nazwa polecenia jest nazwą program określony w Uruchom program zewnętrzny.Jeśli rozpoczęcie akcji jest ustawiony na adres URL Start, argumenty wiersza polecenia są ignorowane.

Katalog roboczy

Określa katalog roboczy programu jest debugowane.W Visual Basic, katalog roboczy jest aplikacja jest uruchamiana z katalogu.Domyślny katalog roboczy jest \bin\Debug lub \bin\Release, w zależności od bieżącej konfiguracji.

Użyj komputera zdalnego

Gdy pole wyboru jest zaznaczone, zdalne debugowanie jest włączone.W polu tekstowym można wpisać nazwę komputera zdalnego, gdzie aplikacja będzie uruchamiana na potrzeby debugowania lub Nazwa serwera Msvsmon.Lokalizacja EXE na komputerze zdalnym jest określony przez właściwość ścieżki wyjściowej w karcie kompilacji.Lokalizacja musi być możliwe do udostępnienia katalogu na komputerze zdalnym.

Debugowanie kodu niezarządzanego

Umożliwia debugowanie wywołania do kodu macierzystego systemu Win32 (niezarządzanych) z zarządzanych aplikacji.To ma taki sam skutek, co zaznaczenie mieszane dla typu debugera w Visual C++ projektu.

Debugowanie programu SQL Server

Umożliwia debugowanie obiektów bazy danych SQL Server.

Kompiluj kartę: naciśnij przycisk Zaawansowane opcje kompilacji

Ustawienie

Opis

Włącz optymalizacje

Ta opcja może być zaznaczone.Optymalizacja powoduje, że kod, który jest faktycznie wykonywana różni się od kodu źródłowego w Visual Studio, a tym samym utrudnia debugowanie.Jeśli kod jest zoptymalizowany, symbole nie są ładowane automatycznie podczas debugowania tylko moje kodu.

Generować informacje debugowania

Domyślnie definiowane w zarówno debug i release wersji, to ustawienie (odpowiednik opcji kompilatora/Debug) tworzy informacje debugowania w czasie kompilacji.Debuger używa tych informacji, aby pokazać nazwy zmiennych i innych informacji w postaci przydatne podczas debugowania.Po kompilacji programu bez tych informacji, będą ograniczone funkcje debugera.Aby uzyskać więcej informacji, zobacz /debug.

Definiowanie stałych debugowania

Definiowanie symbol ten umożliwia warunkowe kompilowania funkcji wyjście z Klasa Debug.Z tego symbolu zdefiniowane metody klasy Debug generować dane wyjściowe do okna dane wyjściowe.Bez tego symbolu metod klasy Debug nie są kompilowane i generowane żadne dane wyjściowe.Symbol ten należy określić w wersji debugowej i nie jest zdefiniowany w wersji wydania.Definiowanie ten symbol w wersji tworzy niepotrzebne kod, który spowalnia program.

Definiowanie śledzenia stała

Definiowanie symbol ten umożliwia warunkowe kompilowania funkcji wyjście z Klasa Trace.Z tego symbolu zdefiniowane metody klasy śledzenia generować dane wyjściowe do okna dane wyjściowe.Bez tego symbolu metod klasy śledzenia nie są kompilowane i generowane żadne dane wyjściowe śledzenia.Ten symbol jest zdefiniowana domyślnie dla wersji zarówno Debug i Release.

Zobacz też

Inne zasoby

Ustawienia debugowania i przygotowanie