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.
Przestroga |
---|
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. |