C++-Debugeigenschaftenseiten

Diese Eigenschaftenseiten finden Sie unter Project>Properties Configuration Properties>>Debugging. Wählen Sie den Debuggertyp im Dropdown-Steuerelement aus. Weitere Informationen zum Debuggen von C++-Code finden Sie im Lernprogramm: Hier erfahren Sie, wie Sie C++-Code mit Visual Studio und Debuggen von nativem Code debuggen.

Seite der lokalen Windows-Debugger-Eigenschaft

Get-Help

Der auszuführende Debugbefehl

Befehlsargumente

Die Befehlszeilenargumente, die an die Anwendung übergeben werden sollen.

Arbeitsverzeichnis

Das Arbeitsverzeichnis der Anwendung. Standardmäßig enthält das Verzeichnis, das die Projektdatei enthält.

Anfügen

Gibt an, ob der Debugger beim Starten des Debuggens versuchen soll, einen vorhandenen Prozess anzufügen.

Debuggertyp

Gibt den zu verwendenden Debuggertyp an. Bei Festlegung auf "Auto" wird der Debuggertyp basierend auf dem Inhalt der EXE-Datei ausgewählt.

Optionen

  • Nur systemeigenes System – nur systemeigene
  • Nur verwaltet – nur verwaltet
  • Gemischt - Gemischt
  • Auto – Automatisch
  • Skript - Skript
  • NUR GPU (C++ AMP) – NUR GPU (C++ AMP)

Environment

Gibt die Umgebung an, in der das Programm gedebuggt werden soll, oder Variablen, die mit der vorhandenen Umgebung zusammengeführt werden sollen.

Debuggen des Zugriffstastentyps

Der Debuggingbeschleunigertyp, der zum Debuggen des GPU-Codes verwendet werden soll. (Verfügbar, wenn der GPU-Debugger aktiv ist.)

GPU-Standard-Haltepunktverhalten

Legt fest, wie oft der GPU-Debugger unterbrochen wird.

Optionen

  • Einmal pro Verzerrung brechen - Einmal pro Verzerrung brechen
  • Unterbrechung für jeden Thread (z. B. CPU-Verhalten) – Break für jeden Thread (z. B. CPU-Verhalten)

Mergeumgebung

Verbinden Sie angegebene Umgebungsvariablen mit einer vorhandenen Umgebung.

SQL-Debugging

Fügen Sie den SQL-Debugger an.

AMP-Standardbeschleunigung

Überschreiben Sie die Standardtastenauswahl von C++ AMP. Eigenschaft gilt nicht beim Debuggen von verwaltetem Code.

Remote-Windows Debugger-Eigenschaftenseite

Weitere Informationen zum Remotedebugging finden Sie unter Remotedebugging eines Visual C++-Projekts in Visual Studio.

Remote-Befehl

Der auszuführende Debugbefehl

Remotebefehlsargumente

Die Befehlszeilenargumente, die an die Anwendung übergeben werden sollen.

Arbeitsverzeichnis

Das Arbeitsverzeichnis der Anwendung. Standardmäßig enthält das Verzeichnis, das die Projektdatei enthält.

Remoteservername

Gibt einen Remoteservernamen an.

Verbindung

Gibt den Verbindungstyp an.

Optionen

  • Remote mit Windows-Authentifizierung – Remote mit Windows-Authentifizierung.
  • Remote ohne Authentifizierung – Remote ohne Authentifizierung.

Debuggertyp

Gibt den zu verwendenden Debuggertyp an. Bei Festlegung auf "Auto" wird der Debuggertyp basierend auf dem Inhalt der EXE-Datei ausgewählt.

Optionen

  • Nur systemeigenes System – nur systemeigene
  • Nur verwaltet – nur verwaltet
  • Gemischt - Gemischt
  • Auto – Automatisch
  • Skript - Skript
  • NUR GPU (C++ AMP) – NUR GPU (C++ AMP)

Environment

Gibt die Umgebung an, in der das Programm gedebuggt werden soll, oder Variablen, die mit der vorhandenen Umgebung zusammengeführt werden sollen.

Debuggen des Zugriffstastentyps

Der Debuggingbeschleunigertyp, der zum Debuggen des GPU-Codes verwendet werden soll. (Verfügbar, wenn der GPU-Debugger aktiv ist.)

GPU-Standard-Haltepunktverhalten

Legt fest, wie oft der GPU-Debugger unterbrochen wird.

Optionen

  • Einmal pro Verzerrung brechen - Einmal pro Verzerrung brechen
  • Unterbrechung für jeden Thread (z. B. CPU-Verhalten) – Break für jeden Thread (z. B. CPU-Verhalten)

Anfügen

Gibt an, ob der Debugger beim Starten des Debuggens versuchen soll, einen vorhandenen Prozess anzufügen.

SQL-Debugging

Fügen Sie den SQL-Debugger an.

Bereitstellungsverzeichnis

Wenn Sie beim Debuggen auf einem Remotecomputer möchten, dass der Inhalt der Projektausgabe (mit Ausnahme von PDB-Dateien) auf den Remotecomputer kopiert werden soll, geben Sie hier den Pfad an.

Zusätzliche bereitzustellende Dateien

Beim Debuggen auf einem Remotecomputer werden Dateien und Verzeichnisse, die hier angegeben sind (neben der Projektausgabe), in das Bereitstellungsverzeichnis kopiert, wenn eine angegeben wurde.

Bereitstellen von Visual C++-Debugging-Laufzeitbibliotheken

Gibt an, ob die Debuglaufzeitbibliotheken für die aktive Plattform (Win32, x64 oder ARM) bereitgestellt werden sollen.

AMP-Standardbeschleunigung

Überschreiben Sie die Standardtastenauswahl von C++ AMP. Eigenschaft gilt nicht beim Debuggen von verwaltetem Code.

Webbrowserdebugger-Eigenschaftenseite

HTTP-URL

Gibt die URL für das Projekt an.

Debuggertyp

Gibt den zu verwendenden Debuggertyp an. Bei Festlegung auf "Auto" wird der Debuggertyp basierend auf dem Inhalt der EXE-Datei ausgewählt.

Optionen

  • Nur systemeigenes System – nur systemeigene
  • Nur verwaltet – nur verwaltet
  • Gemischt - Gemischt
  • Auto – Automatisch
  • Skript - Skript

Eigenschaftenseite des Webdienstdebuggers

HTTP-URL

Gibt die URL für das Projekt an.

Debuggertyp

Gibt den zu verwendenden Debuggertyp an. Bei Festlegung auf "Auto" wird der Debuggertyp basierend auf dem Inhalt der EXE-Datei ausgewählt.

Optionen

  • Nur systemeigenes System – nur systemeigene
  • Nur verwaltet – nur verwaltet
  • Gemischt - Gemischt
  • Auto – Automatisch
  • Skript - Skript

SQL-Debugging

Fügen Sie den SQL-Debugger an.