Strony właściwości debugowania języka C++

Te strony właściwości znajdują się w obszarze Projekt>>Właściwości konfiguracjiDebugowanie. Wybierz typ debugera na liście Debuger do uruchomienia . Aby uzyskać więcej informacji na temat debugowania kodu C++, zobacz Samouczek: debugowanie kodu C++ przy użyciu programu Visual Studio i Debugowanie kodu natywnego.

Strona właściwości lokalnego debugera Windows

Polecenie

Polecenie debugowania do wykonania.

Argumenty poleceń

Argumenty wiersza polecenia przekazywane do aplikacji.

Katalog roboczy

Katalog roboczy aplikacji. Domyślnie katalog zawierający plik projektu.

Dołącz

Określa, czy debuger powinien próbować dołączyć do istniejącego procesu podczas uruchamiania debugowania.

Typ debugera

Określa typ debugera do użycia. Gdy ta właściwość jest ustawiona na Wartość Automatyczna, typ debugera jest wybierany na podstawie zawartości pliku .exe.

Choices

  • Tylko natywne
  • Tylko zarządzane (.NET Framework)
  • Mieszane (.NET Framework)
  • Tylko zarządzane (.NET Core)
  • Mieszane (.NET Core)
  • Automatycznie
  • Tylko GPU (C++ AMP)
  • JavaScript (WebView2)

Choices

  • Tylko natywne
  • Tylko zarządzane
  • Mixed
  • Automatycznie
  • Skrypt
  • Tylko GPU (C++ AMP)

Środowisko

Określa środowisko do debugowania programu lub zmienne do scalenia z istniejącym środowiskiem.

Typ akceleratora debugowania

Typ akceleratora debugowania do użycia do debugowania kodu procesora GPU. (Dostępne, gdy debuger procesora GPU jest aktywny).

Domyślne zachowanie punktu przerwania GPU

Określa, jak często debuger procesora GPU przerywa działanie.

Choices

  • Przerwij raz dla każdego warpa
  • Przerwy dla każdego wątku (na przykład zachowanie procesora CPU)

Scalanie środowiska

Połącz określone zmienne środowiskowe z bieżącym środowiskiem.

Debugowanie SQL

Określa, czy dołączyć debuger SQL.

Domyślny akcelerator Amp

Zastąp domyślny wybór akceleratora w C++ AMP. Ta właściwość nie ma zastosowania podczas debugowania kodu zarządzanego.

Strona właściwości debugera zdalnego Windows

Aby uzyskać więcej informacji na temat zdalnego debugowania, zobacz temat Zdalne debugowanie projektu Visual C++ w programie Visual Studio.

Polecenie zdalne

Polecenie debugowania do wykonania.

Argumenty poleceń zdalnych

Argumenty wiersza polecenia przekazywane do aplikacji.

Katalog roboczy

Katalog roboczy aplikacji. Domyślnie katalog zawierający plik projektu.

Nazwa serwera zdalnego

Określa nazwę serwera zdalnego.

Połączenie

Określa typ połączenia.

Choices

  • Zdalnie przy użyciu uwierzytelniania systemu Windows Aby uzyskać więcej informacji, zobacz temat Uwierzytelnianie systemu Windows.
  • Zdalne bez uwierzytelniania

Typ debugera

Określa typ debugera do użycia. Gdy ta właściwość jest ustawiona na Wartość Automatyczna, typ debugera jest wybierany na podstawie zawartości pliku .exe.

Choices

  • Tylko natywne
  • Tylko zarządzane (.NET Framework)
  • Mieszane (.NET Framework)
  • Tylko zarządzane (.NET Core)
  • Mieszane (.NET Core)
  • Automatycznie
  • Tylko GPU (C++ AMP)
  • JavaScript (WebView2)

Choices

  • Tylko natywne
  • Tylko zarządzane
  • Mixed
  • Automatycznie
  • Skrypt
  • Tylko GPU (C++ AMP)

Środowisko

Określa środowisko do debugowania programu lub zmienne do scalenia z istniejącym środowiskiem.

Typ akceleratora debugowania

Typ akceleratora debugowania do użycia do debugowania kodu procesora GPU. (Dostępne, gdy debuger procesora GPU jest aktywny).

Domyślne zachowanie punktu przerwania GPU

Określa, jak często debuger procesora GPU przerywa działanie.

Choices

  • Jedno przerwanie na warp
  • Przerwy dla każdego wątku (na przykład zachowanie procesora CPU)

Dołącz

Określa, czy debuger powinien próbować dołączyć do istniejącego procesu podczas uruchamiania debugowania.

Debugowanie SQL

Określa, czy dołączyć debuger SQL.

Katalog wdrażania

Jeśli podczas debugowania na maszynie zdalnej chcesz skopiować zawartość danych wyjściowych projektu (z wyjątkiem plików PDB) do maszyny zdalnej, określ ścieżkę tutaj.

Dodatkowe pliki do wdrożenia

Podczas debugowania na komputerze zdalnym pliki i katalogi określone tutaj (oprócz danych wyjściowych projektu) są kopiowane do katalogu wdrażania, jeśli został określony.

Wdrażanie bibliotek środowiska uruchomieniowego debugowania Visual C++

Określa, czy należy wdrożyć biblioteki środowiska uruchomieniowego debugowania dla aktywnej platformy (Win32, x64 lub ARM).

Wdrażanie bibliotek środowiska uruchomieniowego Visual C++

Określa, czy należy wdrożyć bibliotekę środowiska uruchomieniowego dla aktywnej platformy (Win32, x64 lub ARM).

Domyślny akcelerator Amp

Zastąp domyślny wybór akceleratora w C++ AMP. Ta właściwość nie ma zastosowania podczas debugowania kodu zarządzanego.

Strona właściwości debugera przeglądarki internetowej

HTTP URL

Określa adres URL projektu.

Typ debugera

Określa typ debugera do użycia. Gdy ta właściwość jest ustawiona na Wartość Automatyczna, typ debugera jest wybierany na podstawie zawartości pliku .exe.

Choices

  • Tylko natywne
  • Tylko zarządzane
  • Mixed
  • Automatycznie

Choices

  • Tylko natywne
  • Tylko zarządzane
  • Mixed
  • Automatycznie
  • Skrypt

Strona właściwości debugera usługi internetowej

HTTP URL

Określa adres URL projektu.

Typ debugera

Określa typ debugera do użycia. Gdy ta właściwość jest ustawiona na Wartość Automatyczna, typ debugera jest wybierany na podstawie zawartości pliku .exe.

Choices

  • Tylko natywne
  • Tylko zarządzane
  • Mixed
  • Automatycznie

Choices

  • Tylko natywne
  • Tylko zarządzane
  • Mixed
  • Automatycznie
  • Skrypt

Debugowanie SQL

Określa, czy dołączyć debuger SQL.