Le chemin de symbole définit les répertoires dans lesquels les fichiers de symboles résident . Les fichiers de symboles comprennent chemin et le nom du fichier, ce qui permet au débogueur de trouver les fichiers de symboles . Si vous êtes programmes dans un mode utilisateur sur votre PC et les fichiers de symboles débogage sont stockées dans leur emplacement d'origine , les outils de débogage peuvent localiser les fichiers de symboles . Dans certains cas , vous devez spécifier le chemin de symbole indiquant vos fichiers de symboles afin que les programmes de débogage peuvent localiser. Outils de débogage pour Windows sont une liste des programmes extensibles pour déboguer les pilotes de périphérique pour les systèmes d'exploitation Windows . WinDbg et symbole Chemin
WinDbg est un débogueur de niveau source avec une interface utilisateur graphique et une interface en mode texte . Grâce à cet outil , vous pouvez visualiser le code source, placer des points d'arrêt, variables de vue et la mémoire. Il dispose d'une fenêtre de commande pour exécuter diverses commandes . Il vous permet également de déboguer du code à distance en mode utilisateur . Technologie de serveur de symbole est intégré dans les outils de débogage WinDbg et autres. Microsoft vous permet d'accéder à un serveur Internet symbol qui maintient les fichiers de symboles . Pour utiliser le serveur de symbole Microsoft , vous devez installer WinDbg et démarrer une session de débogage. Dans le menu "Fichier" , cliquez sur "Chemin Symbole du fichier " dans la boîte de chemin de symbole , entrez la commande suivante : SRV * Votre emplacement pour les symboles * http://msdl.microsoft.com/download/symbols . " Votre emplacement des symboles " est l'endroit où vous choisissez de stocker symboles téléchargés.
Aide de l'utilitaire SymChk.exe pour télécharger symboles
Cet utilitaire est construit dans le débogage de Windows Outils . Il est utilisé pour vérifier symboles et de construire un cache de symboles d'une manière commode . Il s'agit d'un outil en ligne de commande . Vous pouvez ajouter le dossier de vos outils de débogage pour Windows à la variable d'environnement PATH sur votre PC , vous pourrez donc utiliser cet outil, il suffit de les invites de commande . Pour utiliser l'utilitaire SymChk.exe de télécharger des fichiers de symboles , tapez les commandes suivantes: Symchk /rc : \\ windows \\ system32 /s SRV * c: \\ symbols \\ * http://msdl.microsoft.com/download/symbols
Spécification de chemin de symbole pour les outils de débogage
Les outils de débogage requièrent des informations de symbole qui est stocké dans PDB (base de données du programme ) des fichiers. Les fichiers de symboles sont nécessaires pour votre application et les DLL système tiers ( Dynamic Link Libraries) que vous déboguer. Les fichiers de symboles sont stockés localement sur votre ordinateur ou téléchargés à partir d'un serveur de symboles . Le débogueur va essayer de trouver les fichiers de symboles de l'endroit où le fichier EXE est maintenue . Vous devez définir les emplacements pour Visual Studio pour trouver des symboles d'un autre emplacement. Pour spécifier un emplacement où les fichiers de symboles sont stockés , allez dans le menu "Outils" dans Visual Studio, cliquez sur «Options », puis dans la boîte de dialogue Options , cliquez sur le nœud Débogage puis cliquez sur « Symboles ». Dans la fenêtre des symboles , entrez le chemin du fichier de symbole dans le " fichier de symboles ( . Pdb) sur les lieux " .