Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Diese Eigenschaftenseiten finden Sie unter Project>PropertiesConfiguration PropertiesDebugging. Wählen Sie in der Liste Zu startender Debugger den Debuggertyp 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.
Eigenschaftenseite des lokalen Windows-Debuggers
Get-Help
Der auszuführende Debugbefehl
Befehlsargumente
Die Befehlszeilenargumente, die an die Anwendung übergeben werden sollen.
Arbeitsverzeichnis
Das Arbeitsverzeichnis der Anwendung. Standardmäßig 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. Wenn diese Eigenschaft auf "Automatisch" festgelegt ist, wird der Debuggertyp basierend auf dem Inhalt der .exe Datei ausgewählt.
Optionen
- Nur nativ
- Nur verwaltet (.NET Framework)
- Gemischt (.NET Framework)
- Nur verwaltet (.NET Core)
- Gemischt (.NET Core)
- Auto
- Nur GPU (C++ AMP)
- JavaScript (WebView2)
Optionen
- Nur nativ
- Nur verwaltet
- Gemischt
- Auto
- Skript
- Nur GPU (C++ AMP)
Umgebung
Gibt die Umgebung an, in der das Programm gedebuggt werden soll, oder Variablen, die mit der vorhandenen Umgebung zusammengeführt werden sollen.
Typ des Debug-Beschleunigers
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 Verformung unterbrechen
- Haltepunkt für jeden Thread (wie beim CPU-Verhalten)
Zusammenführungsumgebung
Verbinden Sie angegebene Umgebungsvariablen mit einer vorhandenen Umgebung.
SQL-Debuggen
Gibt an, ob der SQL-Debugger angefügt werden soll.
Amp-Standardbeschleuniger
Überschreiben Sie die Standardbeschleunigerauswahl von C++ AMP. Diese Eigenschaft gilt nicht, wenn Sie verwalteten Code debuggen.
Eigenschaftenseite für den Remotedebugger für Windows
Weitere Informationen zum Remotedebugging finden Sie unter Remotedebugging eines Visual C++-Projekts in Visual Studio.
Fernbefehl
Der auszuführende Debugbefehl
Argumente für Remote-Befehle
Die Befehlszeilenargumente, die an die Anwendung übergeben werden sollen.
Arbeitsverzeichnis
Das Arbeitsverzeichnis der Anwendung. Standardmäßig das Verzeichnis mit der Projektdatei.
Name des Remote-Servers
Gibt einen Remoteservernamen an.
Verbindung
Gibt den Verbindungstyp an.
Optionen
- Remoteverbindung mit Windows-Authentifizierung Weitere Informationen finden Sie unter Windows-Authentifizierung.
- Remotezugriff ohne Authentifizierung
Debuggertyp
Gibt den zu verwendenden Debuggertyp an. Wenn diese Eigenschaft auf "Automatisch" festgelegt ist, wird der Debuggertyp basierend auf dem Inhalt der .exe Datei ausgewählt.
Optionen
- Nur nativ
- Nur verwaltet (.NET Framework)
- Gemischt (.NET Framework)
- Nur verwaltet (.NET Core)
- Gemischt (.NET Core)
- Auto
- Nur GPU (C++ AMP)
- JavaScript (WebView2)
Optionen
- Nur nativ
- Nur verwaltet
- Gemischt
- Auto
- Skript
- Nur GPU (C++ AMP)
Umgebung
Gibt die Umgebung an, in der das Programm gedebuggt werden soll, oder Variablen, die mit der vorhandenen Umgebung zusammengeführt werden sollen.
Debugging-Beschleunigertyp
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 Warp unterbrechen
- Unterbrechung 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.
Fehlersuche in SQL
Gibt an, ob der SQL-Debugger angefügt werden soll.
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.
Bereitstellen von Visual C++-Runtime-Bibliotheken
Gibt an, ob die Laufzeitbibliothek für die aktive Plattform (Win32, x64 oder ARM) bereitgestellt werden soll.
Amp-Standardbeschleuniger
Überschreiben Sie die Standardauswahl des Beschleunigers von C++ AMP. Diese Eigenschaft gilt nicht beim Debuggen von verwaltetem Code.
Eigenschaftenseite für den Debugger des Webbrowsers
HTTP-URL
Gibt die URL für das Projekt an.
Debuggertyp
Gibt den zu verwendenden Debuggertyp an. Wenn diese Eigenschaft auf "Automatisch" festgelegt ist, wird der Debuggertyp basierend auf dem Inhalt der .exe Datei ausgewählt.
Optionen
- Nur nativ
- Nur verwaltet
- Gemischt
- Auto
Optionen
- Nur nativ
- Ausschließlich verwaltet
- Gemischt
- Auto
- Skript
Eigenschaftenseite des Webdienstdebuggers
HTTP-URL
Gibt die URL für das Projekt an.
Debuggertyp
Gibt den zu verwendenden Debuggertyp an. Wenn diese Eigenschaft auf "Automatisch" festgelegt ist, wird der Debuggertyp basierend auf dem Inhalt der .exe Datei ausgewählt.
Optionen
- Nur nativ
- Nur verwaltet
- Gemischt
- Auto
Optionen
- Nur nativ
- Nur verwaltet
- Gemischt
- Auto
- Skript
SQL-Debuggen
Gibt an, ob der SQL-Debugger angefügt werden soll.