Partager via


Fichiers DBG

Cette rubrique s'applique à :

Édition

Visual Basic

C#

F#

C++

Web Developer

Express

La rubrique ne s'applique pas La rubrique ne s'applique pas La rubrique ne s'applique pas La rubrique s'applique La rubrique ne s'applique pas

Pro, Premium et Ultimate

La rubrique ne s'applique pas La rubrique ne s'applique pas La rubrique ne s'applique pas

La rubrique s'applique

La rubrique ne s'applique pas

Les fichiers DBG sont des fichiers exécutables portables (PE, Portable Executable) qui contiennent des informations de débogage au format Codeview pour le débogueur Visual Studio (et éventuellement dans d'autres formats, selon le mode de création du fichier DBG). Lorsque vous ne possédez pas la source d'un code (par exemple, des bibliothèques ou des API Windows), les fichiers DBG vous permettent d'effectuer le débogage. Les fichiers DBG permettent également d'effectuer du débogage OLE RPC.

Les fichiers DBG ont été remplacés par les fichiers PDB désormais utilisés plus communément pour déboguer.

Vous pouvez utiliser l'utilitaire REBASE.EXE pour enlever les informations de débogage d'un fichier exécutable portable (PE) et les stocker dans un fichier DBG. Le champ des caractéristiques de fichier IMAGE_FILE_DEBUG_STRIPPED, situé dans l'en-tête du fichier PE, indique au débogueur que les informations Codeview ont été transposées dans un fichier DBG distinct.

Vous pouvez télécharger et installer les fichiers DBG système qui contiennent les symboles permettant de déboguer les appels aux API Windows. Pour plus d'informations, consultez Installation des symboles de débogage système.

Lorsque vous déboguez à l'aide des symboles d'un fichier DBG, vous devez utiliser les noms décorés complets. Par exemple, pour définir un point d'arrêt sur un appel à la fonction sndPlaySound de Windows, vous devez spécifier _sndPlaySoundA@8.

Le débogueur Visual Studio n'est pas conçu pour déboguer le code noyau en mode protégé, même à l'aide des symboles de fichier DBG.

Pour le débogage en mode utilisateur, Visual Studio requiert les fichiers suivants :

  • Sur un ordinateur Windows 2000, les fichiers DBG et PDB doivent se trouver dans le répertoire \winNT\SYMBOLS\DLL.

  • Sur un ordinateur Windows XP, les fichiers PDB doivent se trouver dans le répertoire \Windows\SYMBOLS\DLL.

Pour plus d'informations sur les fichiers DBG, consultez l'article suivant dans la Base de connaissances : Q121366, INFO: PDB and DBG Files - What They Are and How They Work.

Vous pouvez rechercher des articles de la Base de connaissances dans MSDN library.

Voir aussi

Concepts

Installation de symboles pour le débogage des incidents d'appel système

Autres ressources

Paramètres et préparation du débogage