Symboles, Débogage, boîte de dialogue Options
Pour accéder à la page Symboles, sélectionnez Options dans le menu Outils. Dans la boîte de dialogue Options, développez le nœud Débogage et sélectionnez Symboles. Cette page vous permet de définir les options de débogage générales suivantes.
Emplacements du fichier de symboles (.pdb)
Liste d'emplacements où le débogueur recherchera les fichiers de symboles. Les emplacements peuvent inclure des répertoires, des URL, des partages et des emplacements de serveur de symboles. (Utilisateurs C/C++, consultez Fichiers DBG pour plus d'informations.)Cette liste doit contenir uniquement des emplacements connus et de confiance. Le chargement de symboles à partir d'emplacements non fiables peut avoir des effets néfastes, comme décrit dans la remarque sur la sécurité précédente.
Serveurs de symboles Microsoft
Sélectionnez cette option pour télécharger des symboles à partir des serveurs de symboles publics de Microsoft. L'accès à ces serveurs nécessite une connexion Internet. Pour plus d'informations, consultez Comment : utiliser un serveur de symboles.Les menaces de sécurité potentielles suivantes doivent être prises en compte lorsque vous utilisez le serveur source :
Les commandes arbitraires peuvent être embarquées dans le fichier .pdb de l'application. Par conséquent, veillez à ne mettre dans le fichier srcsrv.ini que les commandes que vous souhaitez exécuter. Toute tentative d'exécution d'une commande ne se trouvant pas dans le fichier srcsvr.ini provoque l'apparition d'une boîte de dialogue de confirmation. Pour plus d'informations, consultez Avertissement de sécurité : Le débogueur doit exécuter cette commande non approuvée.
Aucune validation n'est effectuée sur les paramètres de commande, soyez donc prudent avec les commandes de confiance. Par exemple, vous avez confiance en cmd.exe, mais un utilisateur malveillant a pu spécifier des paramètres qui rendent la commande dangereuse.
Bouton d'icône Dossier
Cliquez sur ce bouton pour créer un nouvel emplacement dans la liste.Bouton d'icône "X"
Sélectionnez un emplacement dans la liste et cliquez sur ce bouton pour supprimer le répertoire de la liste.Bouton d'icône Flèche vers le haut
Lorsqu'un répertoire est sélectionné dans la liste, cliquez sur ce bouton pour monter dans la liste.Bouton d'icône Flèche vers le bas
Lorsqu'un répertoire est sélectionné dans la liste, cliquez sur ce bouton pour descendre dans la liste.Mettre en cache les symboles dans ce répertoire
Vous pouvez utiliser un répertoire local pour améliorer les performances du débogueur en cas d'utilisation de symboles à partir d'un serveur. Ce répertoire contiendra, pour le logiciel système, des symboles provenant d'un serveur de symboles. La mise en cache de symboles augmentera l'utilisation de disque. La mise en cache est particulièrement utile si vous utilisez un serveur de symboles via Internet. Si vous déboguez un programme sur un ordinateur distant, le répertoire de cache désigne un répertoire sur cet ordinateur.…
Ce bouton affiche une boîte de dialogue qui vous permet de parcourir et de sélectionner le répertoire à utiliser pour l'élément précédent.Charger tous les symboles
Permet de charger immédiatement des symboles à partir de tous les emplacements spécifiés.Vider le cache de symboles
Permet de supprimer tous les fichiers de symboles à l'emplacement spécifié dans Mettre en cache les symboles dans ce répertoire. Permet également de supprimer le répertoire lui-même.Tous les modules, sauf exclus
Utilisez ce paramètre pour charger des symboles pour tous les modules aux emplacements de fichiers de symboles, sauf pour les modules désignés dans une liste d'exclusion.Spécifier les modules exclus
Cliquez sur ce lien pour créer ou modifier une liste d'exclusion de fichiers de symboles.Modules spécifiés uniquement
Utilisez ce paramètre pour charger des symboles uniquement pour les modules désignés dans une liste d'inclusion.Spécifier les modules
Cliquez sur ce lien pour créer ou modifier une liste d'inclusion de fichiers de symboles.
Voir aussi
Tâches
Comment : spécifier un comportement de chargement et des emplacements de symboles
Comment : utiliser un serveur de symboles