Udostępnij za pośrednictwem


Ustawienia projektu dla języka Visual Basic debugowania konfiguracji

Można zmienić ustawienia projektu Visual Basic konfiguracji debugowania w Stron właściwości okna, omówionego w Debug i Release konfiguracji.W poniższych tabelach przedstawiono gdzie znaleźć ustawień debugera w Stron właściwości okna.

Informacje dotyczące przestrogiPrzestroga

Ten temat nie dotyczy aplikacje sklep.ZobaczJak uruchomić sesji debugowania (Visual C++, Visual C# i Visual Basic)

Karta debugowania

Ustawienie

Opis

Konfiguracja

Ustawia tryb do kompilowania aplikacji.Wybierać między Active (Debug), debugowania, wersji, wszystkich konfiguracji.

Rozpoczęcie działań

Tej grupy formantów Określa akcję, która ma miejsce, gdy wybierz Start menu Debug.

  • Uruchom projekt jest domyślnie i uruchamia uruchomienia projektu dla debugowania.Aby uzyskać więcej informacji, zobacz Wybieranie projektu uruchamiania.

  • Uruchom program zewnętrznych umożliwia start i dołączyć do programu, który nie jest częścią Visual Studio projektu.Aby uzyskać więcej informacji, zobacz Attaching do uruchomionego programu.

  • Uruchom przeglądarkę w adresie URL umożliwia debugowanie aplikacji sieci Web.

Argumenty wiersza polecenia

Określa argumenty wiersza polecenia debugowanego programu.Nazwa polecenia jest nazwą programu określonego w programie zewnętrznych Start.Ustawienie akcji Start Aby uruchomić URL argumenty wiersza polecenia są ignorowane.

Katalog roboczy

Określa katalog roboczy program debugowany.W Visual Basic, katalog roboczy jest katalog aplikacji jest uruchamiany z.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 nazwy serwera Msvsmon.Lokalizacja EXE na komputerze zdalnym jest określona przez właściwość ścieżki wyjściowej w karcie kompilacji.Lokalizacja musi być współużytkowalne katalogu na komputerze zdalnym.

Debugowanie kodu niezarządzanego

Umożliwia debugowanie wywołania kodu macierzystego Win32 (niezarządzanych) zarządzanych aplikacji.Ma to taki sam skutek co zaznaczenie mieszane typu debugera w Visual C++ projektu.

Debugowanie SQL Server

Debugowanie obiektów bazy danych SQL Server.

Kartę kompilacji: naciśnij przycisk Zaawansowane opcje kompilacji

Ustawienie

Opis

Włącz optymalizacje

Ta opcja może być zaznaczone.Optymalizacja powoduje, że kod jest faktycznie wykonywana różni się od kodu źródłowego w Visual Studioi w ten sposób utrudnia debugowanie.Jeśli jest zoptymalizowany kod, 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 inne informacje w formie przydatne podczas debugowania.Jeśli kompilacja programu bez informacji debugera funkcji będzie ograniczony.Aby uzyskać więcej informacji, zobacz /debug.

Zdefiniować stałą debugowania

Definiowanie symbol ten umożliwia warunkowe kompilowania danych wyjściowych funkcji z klasy Debug.Z tego symbolu zdefiniowane metody klasy Debug generowania danych wyjściowych do okna wyjściowego.Bez tego symbolu metod klasy debugowania nie są kompilowane i wyjście nie jest generowane.Symbol ten należy określić w wersji debugowej i nie jest zdefiniowany w wersji.Definiowanie tego symbolu w wersji tworzy niepotrzebne kodu, który spowalnia programu.

Definiowanie śledzenia stała

Definiowanie symbol ten umożliwia warunkowe kompilowania danych wyjściowych funkcji z śledzenia klasy.Z tego symbolu zdefiniowane metody klasy śledzenia generowania danych wyjściowych do okna wyjściowego.Bez tego symbolu metod klasy śledzenia nie są kompilowane i wyniki śledzenia nie jest generowane.Ten symbol jest domyślnie definiowane dla wersji zarówno Debug i Release.

Zobacz też

Inne zasoby

Ustawienia debugowania i przygotowanie