-debug (Visual Basic)

Fait en sorte que le compilateur génère des informations de débogage et les place dans les fichiers de sortie.

Syntaxe

-debug[+ | -]

ou

-debug:[full | pdbonly]

Arguments

Terme Définition
+ | - Optionnel. Si vous spécifiez + ou -debug, le compilateur génère des informations de débogage et les place dans un fichier .pdb. La spécification de - a le même effet que l’absence de spécification de -debug.
full | pdbonly Optionnel. Indique le type d'informations de débogage générées par le compilateur. Si vous ne spécifiez pas -debug:pdbonly, la valeur par défaut est full, ce qui vous permet d’attacher un débogueur au programme en cours d’exécution. L’argument pdbonly autorise un débogage du code source quand le programme est démarré dans le débogueur, mais affiche du code en langage assembleur uniquement quand le programme en cours d’exécution est attaché au débogueur.

Notes

Utilisez cette option pour créer des versions Debug. Si vous ne spécifiez pas -debug, -debug+ ou -debug:full, vous ne pourrez pas déboguer le fichier de sortie de votre programme.

Par défaut, les informations de débogage ne sont pas émises (-debug-). Pour émettre des informations de débogage, spécifiez -debug ou -debug+.

Pour plus d’informations sur la configuration des performances de débogage d’une application, consultez Simplification du débogage d’une image.

Pour définir -debug dans l’environnement de développement intégré Visual Studio
1. Après avoir sélectionné un projet dans l’Explorateur de solutions, dans le menu Projet , cliquez sur Propriétés.
2. Cliquez sur l’onglet Compiler.
3. Cliquez sur Options avancées de compilation.
4. Modifiez la valeur dans la zone Générer des informations de débogage .

Exemple

L’exemple suivant place les informations de débogage dans le fichier de sortie App.exe.

vbc -debug -out:app.exe test.vb

Voir aussi