Pages de propriétés de débogage C++

Ces pages de propriétés se trouvent sous >PropriétésPropriétés de configurationDébogage. Choisissez le type de débogueur dans la liste Débogueur à lancer. Pour plus d’informations sur le débogage du code C++, consultez Tutoriel : Découvrez comment déboguer du code C++ à l’aide de Visual Studio et débogage de code natif.

Page de propriétés du débogueur Windows local

Commande

Commande de débogage à exécuter.

Arguments de commande

Les arguments de ligne de commande à transmettre à l’application.

Répertoire de travail

Répertoire de travail de l’application. Par défaut, le répertoire contenant le fichier projet.

Joindre

Spécifie si le débogueur doit tenter de s’attacher à un processus existant au démarrage du débogage.

Type de débogueur

Spécifie le type de débogueur à utiliser. Lorsque cette propriété est définie sur Auto, le type de débogueur est sélectionné en fonction du contenu du fichier .exe.

Choices

  • Natif uniquement
  • Managed Only (.NET Framework)
  • Mixed (.NET Framework)
  • Géré uniquement (.NET Core)
  • Mixte (.NET Core)
  • Automatique
  • GPU uniquement (C++ AMP)
  • JavaScript (WebView2)

Choices

  • Natif uniquement
  • Gestion uniquement
  • Mixed
  • Automatique
  • Script
  • GPU uniquement (C++ AMP)

Environnement

Spécifie l’environnement pour que le programme soit débogué ou les variables à fusionner avec l’environnement existant.

Type d’accélérateur de débogage

Type d’accélérateur de débogage à utiliser pour le débogage du code GPU. (Disponible lorsque le débogueur GPU est actif.)

Comportement du point d’arrêt par défaut du GPU

Définit la fréquence à laquelle le débogueur GPU s’arrête.

Choices

  • Interrompre une fois par distorsion
  • Arrêt pour chaque thread (comme le comportement du processeur)

Environnement de fusion

Fusionnez les variables d’environnement spécifiées avec l’environnement existant.

Débogage SQL

Spécifie s’il faut attacher le débogueur SQL.

Accélérateur par défaut de l’AMP

Remplacer la sélection par défaut de l’accélérateur de C++ AMP. Cette propriété ne s’applique pas lorsque vous déboguez du code managé.

Page de propriétés du débogueur remote Windows

Pour plus d’informations sur le débogage à distance, consultez Débogage à distance d’un projet Visual C++ dans Visual Studio.

Commande distante

Commande de débogage à exécuter.

Arguments de la commande distante

Arguments de ligne de commande à fournir à l’application.

Répertoire de travail

Répertoire de travail de l’application. Par défaut, le répertoire contenant le fichier projet.

Nom du serveur distant

Spécifie un nom de serveur distant.

Connexion

Spécifie le type de connexion.

Choices

  • À distance avec l’authentification Windows Pour plus d’informations, consultez l’authentification Windows.
  • À distance sans authentification

Type de débogueur

Spécifie le type de débogueur à utiliser. Lorsque cette propriété est définie sur Auto, le type de débogueur est sélectionné en fonction du contenu du fichier .exe.

Choices

  • Natif uniquement
  • Managed Only (.NET Framework)
  • Mixed (.NET Framework)
  • Géré uniquement (.NET Core)
  • Mixte (.NET Core)
  • Automatique
  • GPU uniquement (C++ AMP)
  • JavaScript (WebView2)

Choices

  • Natif uniquement
  • Gestion uniquement
  • Mixed
  • Automatique
  • Script
  • GPU uniquement (C++ AMP)

Environnement

Spécifie l’environnement pour que le programme soit débogué ou les variables à fusionner avec l’environnement existant.

Type d’accélérateur de débogage

Type d’accélérateur de débogage à utiliser pour le débogage du code GPU. (Disponible lorsque le débogueur GPU est actif.)

Comportement du point d’arrêt par défaut du GPU

Définit la fréquence à laquelle le débogueur GPU s’arrête.

Choices

  • Interrompre une fois par distorsion
  • Arrêt pour chaque thread (comme le comportement du processeur)

Joindre

Spécifie si le débogueur doit tenter de s’attacher à un processus existant au démarrage du débogage.

Débogage SQL

Spécifie s’il faut attacher le débogueur SQL.

Répertoire de déploiement

Lors du débogage sur une machine distante, si vous souhaitez que le contenu de la sortie du projet (à l’exception des fichiers PDB) soit copié sur l’ordinateur distant, spécifiez le chemin d’accès ici.

Fichiers supplémentaires à déployer

Lors du débogage sur une machine distante, les fichiers et les répertoires spécifiés ici (en plus de la sortie du projet) sont copiés dans le répertoire de déploiement si un répertoire a été spécifié.

Déployer les bibliothèques de débogage d’exécution Visual C++

Spécifie s’il faut déployer les bibliothèques runtime de débogage pour la plateforme active (Win32, x64 ou ARM).

Déployer des bibliothèques runtime Visual C++

Spécifie s’il faut déployer la bibliothèque runtime pour la plateforme active (Win32, x64 ou ARM).

Accélérateur par défaut de l’AMP

Remplacer la sélection par défaut de l’accélérateur de C++ AMP. Cette propriété ne s’applique pas lors du débogage du code managé.

Page de propriétés du débogueur du navigateur Web

HTTP URL

Spécifie l’URL du projet.

Type de débogueur

Spécifie le type de débogueur à utiliser. Lorsque cette propriété est définie sur Auto, le type de débogueur est sélectionné en fonction du contenu du fichier .exe.

Choices

  • Natif uniquement
  • Gestion uniquement
  • Mixed
  • Automatique

Choices

  • Natif uniquement
  • Gestion uniquement
  • Mixed
  • Automatique
  • Script

Page de propriétés du débogueur de service web

HTTP URL

Spécifie l’URL du projet.

Type de débogueur

Spécifie le type de débogueur à utiliser. Lorsque cette propriété est définie sur Auto, le type de débogueur est sélectionné en fonction du contenu du fichier .exe.

Choices

  • Natif uniquement
  • Gestion uniquement
  • Mixed
  • Automatique

Choices

  • Natif uniquement
  • Gestion uniquement
  • Mixed
  • Automatique
  • Script

Débogage SQL

Spécifie s’il faut attacher le débogueur SQL.