Ustawienia projektu dla konfiguracji debugowania w C#
Można zmienić ustawienia projektu w C# debugowania konfiguracji 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.
Przestroga |
---|
Ten temat nie dotyczy apps magazynu systemu Windows.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.
|
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 nie można określić argumentów wiersza polecenia. |
Katalog roboczy |
Określa katalog roboczy program debugowany.W Visual C#, katalog roboczy jest katalog aplikacji jest uruchamiany z \bin\debug domyślnie. |
Użyj komputera zdalnego |
Nazwa 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 folderze Konfiguracja właściwości kategorii kompilacji.Lokalizacja musi być współużytkowalne katalogu na komputerze zdalnym. |
Włącz debugowanie kodu niezarządzanego |
Umożliwia debugowanie wywołania kodu macierzystego Win32 (niezarządzanych) zarządzanych aplikacji. |
Włącz debugowanie serwera SQL |
Debugowanie obiektów bazy danych SQL Server. |
Tworzenie karty
Ustawienie |
Opis |
---|---|
Symbole kompilacji warunkowej: |
DEBUGOWANIE i ŚLEDZENIE stałe są zdefiniowane tutaj. Te stałe włączyć kompilacji warunkowej z klasy Debug i śledzenia klasy.Z tych stałych debugowanie i śledzenie metod klasy generowania danych wyjściowych do okna wyjściowego.Bez tych stałych debugowanie i śledzenie metod klasy nie są kompilowane i wyjście nie jest generowane.
|
Optymalizacja kodu |
Jeśli nie znajdziesz błąd, który pojawia się tylko w zoptymalizowanego kodu należy pozostawić to ustawienie wyłączone w wersji debugowej.Zoptymalizowanego kodu jest trudniejsza do debugowania, ponieważ instrukcje nie odpowiadają bezpośrednio instrukcji w źródłowych systemu windows. |
Ścieżka wyjściowego: |
Zazwyczaj ustawiona na bin\Debug do debugowania. |