Nous recommandons d’utiliser Visual Studio 2017

Page Options, Débogage, propriétés de nœud

 

Pour obtenir la dernière documentation sur Visual Studio 2017, consultez Documentation Visual Studio 2017.

Le tableau suivant décrit les pages (ou les collections de propriétés) associées à la catégorie Débogage, DTE.Properties("Debugging", <Property Page>) de la boîte de dialogue Options.

DTE.Properties("Debugging", "General")

Nom de l'élément de propriétéValeurDescription
PromptOnBreakpointDeleteGet/Set (booléen)Détermine si le débogueur demande confirmation avant de supprimer tous les points d'arrêt d'un projet.
BreakAllProcessesGet/Set (booléen)Détermine si le débogueur arrête tous les processus chaque fois qu'un processus s'arrête.
BreakAtBoundariesGet/Set (booléen)Détermine si le débogueur arrête l'exécution lorsqu'une exception franchit une frontière entre AppDomains ou entre code managé et code natif.
EnableAddressLevelDebuggingGet/Set (booléen)Détermine si les fonctionnalités de débogage au niveau de l'adresse sont activées.
ShowDisassemblyIfNoSourceGet/Set (booléen)Détermine si le débogueur affiche le code machine lorsque le code source n'est pas disponible.
EnableBreakpointFiltersGet/Set (booléen)Détermine si le filtrage des points d'arrêt est activé.
EnableExceptionAssistantGet/Set (booléen)Détermine si l'Assistant Exception est utilisé pour les exceptions managées.
UnwindCallstackGet/Set (booléen)Détermine si le débogueur déroule la pile des appels d'une exception non gérée.
EnableJustMyCodeGet/Set (booléen)Détermine si Uniquement mon code est activé pour le code C# et le code Visual Basic.
ShowAllMembersGet/Set (booléen)Pour les objets non-utilisateur, détermine si le débogueur affiche tous les membres objets dans les fenêtres de variables. Cette option n'a aucun effet si la fonctionnalité Uniquement mon code n'est pas activée.
WarnIfNoUserCodeGet/Set (booléen)Détermine si le débogueur émet un avertissement lorsque l'utilisateur essaie d'attacher un processus qui n'a aucun code utilisateur. Cette option n'a aucun effet si la fonctionnalité Uniquement mon code n'est pas activée.
EnablePropertyEvaluationGet/Set (booléen)Détermine si le débogueur évalue automatiquement des propriétés et des appels de fonction implicite en code managé.
CallStringConversionGet/Set (booléen)Détermine si le débogueur appelle implicitement une fonction de conversion de chaînes sur des objets dans les fenêtres de variables. Cette option s'applique uniquement au code C# et JScript.
EnableSourceServerGet/Set (booléen)Détermine si le débogueur peut accéder au code à partir d'un serveur source.
PrintSourceServerDiagnosticsGet/Set (booléen)Détermine si la fenêtre Sortie affiche des messages de diagnostic relatifs au serveur source. Cette option n'a aucun effet si l'accès au serveur source n'est pas activé.
HighlightEntireLineGet/Set (booléen)Détermine si le débogueur met en surbrillance une ligne entière pour les points d'arrêt et l'instruction en cours.
RequireSourceToMatchGet/Set (booléen)Détermine si le débogueur exige que les fichiers sources correspondent exactement à la version d'origine lorsque vous ouvrez des fichiers pour effectuer un débogage.
RedirectOutputToImmediateGet/Set (booléen)Détermine si le résultat de la fenêtre Sortie est redirigé vers la fenêtre Exécution.
ShowRawVariableStructureGet/Set (booléen)Détermine si les objets qui figurent dans les fenêtres de variables sont affichés à l'état brut.
SuppressJitOptimizationGet/Set (booléen)Pour le code managé, détermine si l'optimisation juste-à-temps est supprimée par le débogueur.
WarnIfNoSymbolsGet/Set (booléen)Détermine si le débogueur affiche un avertissement lorsque aucun symbole de débogage n'est disponible au lancement d'un processus.
WarnIfScriptDisabledGet/Set (booléen)Détermine si le débogueur affiche un avertissement lorsque le débogage de script n'est pas activé au lancement d'un processus.
ShowMarkersForAllThreadsGet/Set (booléen)Détermine si le débogueur affiche des marqueurs de thread.
StepOverPropertiesAndOperatorsGet/Set (booléen)Spécifie s'il faut ignorer les propriétés et les opérateurs en code managé uniquement.

DTE.Properties("Debugging", "EditAndContinue")

Nom de l'élément de propriétéValeurDescription
EnableEditAndContinueGet/Set (booléen)Détermine si Modifier & Continuer est activé. Cette option s'applique à tous les langages qui prennent en charge Modifier & Continuer.
InvokedByCommandsGet/Set (booléen)Détermine si Modifier & Continuer applique automatiquement des modifications au code lorsque l'utilisateur sélectionne une commande de débogage telle que Étape ou Continuer. Cette option s'applique uniquement au code natif.
InvokedByCommandsAskFirstGet/Set (booléen)Détermine si Modifier & Continuer invite l'utilisateur à confirmer l'application de modifications au code lorsque l'utilisateur sélectionne une commande de débogage telle que Étape ou Continuer. Cette option s'applique uniquement au code natif.
WarnAboutStaleCodeGet/Set (booléen)Détermine si le débogueur émet un message d'avertissement lorsque Modifier & Continuer risque d'exécuter du code obsolète ou périmé. Cette option s'applique uniquement au code natif.
RelinkChangesOnStopGet/Set (Short)Détermine si Visual Studio reconstruit les modifications appliquées au code par Modifier & Continuer lorsque l'exécution de l'application s'arrête. Cette option s'applique uniquement au code natif.
AllowPrecompilingGet/Set (Short)Détermine si Modifier & Continuer est autorisé à charger des en-têtes précompilés en arrière-plan. Cette option s'applique uniquement au code natif.

DTE.Properties("Debugging", "JustInTime")

Nom de l'élément de propriétéValeurDescription
JitManagedGet/Set (booléen)Détermine si Débogage juste-à-temps est activé pour le code managé.
JitNativeGet/Set (booléen)Détermine si Débogage juste-à-temps est activé pour le code natif.
JitScriptGet/Set (booléen)Détermine si Débogage juste-à-temps est activé pour le code de script.

DTE.Properties("Debugging", "Native")

Nom de l'élément de propriétéValeurDescription
LoadDllExportsGet/Set (booléen)Détermine si le débogueur charge des tables d'exportation de DLL.
EnableRPCGet/Set (booléen)Détermine si le débogueur peut effectuer un pas à pas détaillé dans des appels de procédure distante COM.

Contrôle des paramètres de la boîte de dialogue Options
Détermination des noms d'éléments de propriété dans les pages Options
Page Options, Polices et couleurs, propriétés de nœud
Page Options, Éditeur de texte, propriétés de nœud
Général, Débogage, boîte de dialogue Options
Modifier & Continuer, Débogage, boîte de dialogue Options
Juste-à-temps, Débogage, boîte de dialogue Options

Afficher: