Partager via


Symboles, Débogage, boîte de dialogue Options

Mise à jour : novembre 2007

Pour accéder à la page Symbols, cliquez sur 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.

Note de sécurité :

Tenez compte des risques potentiels suivants pour la sécurité lorsque vous utilisez le serveur source. En effet, des commandes arbitraires peuvent s'insérer 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'étant effectuée sur les paramètres de commande, restez prudent même en cas de commandes dans lesquelles vous avez 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.

  • 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.

  • 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 du serveur de 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.

  • Parcourir
    Ce bouton vous permet de parcourir et de sélectionner le répertoire à utiliser pour l'élément précédent.

  • Rechercher aux emplacements ci-dessus uniquement lorsque les symboles sont chargés manuellement
    Une fois sélectionné, le débogueur charge les symboles à partir des emplacements répertoriés uniquement lorsque vous faites un chargement manuel des symboles. Les recherches dans les emplacements par défaut, y compris l'emplacement .EXE, sont automatiques. Si ce paramètre n'est pas sélectionné, le débogueur effectue ses recherches dans les emplacements répertoriés à chaque chargement d'un module.

  • Charger les symboles à l'aide des emplacements ci-dessus
    Cliquez sur ce bouton pour charger immédiatement des symboles à partir des emplacements répertoriés dans Emplacements du fichier de symboles (.pdb).

    Ce bouton n'est pas disponible en mode Design.

  • Charger les symboles à partir du serveur de symboles publics Microsoft
    Cliquez sur ce bouton pour charger immédiatement des symboles à partir des serveurs de symboles Microsoft. (L'accès à ces serveurs nécessite une connexion Internet.) Pour plus d'informations, consultez Comment : utiliser un serveur de symboles.

    Ce bouton n'est pas disponible en mode Design.

Voir aussi

Tâches

Comment : spécifier le chemin d'accès d'un symbole

Comment : utiliser un serveur de symboles

Référence

Débogage, boîte de dialogue Options