Impossible de trouver ou d'ouvrir le fichier PDB dans Visual Studio C 2010 : un obstacle au débogage
Lors de l'exécution d'un projet Visual Studio C, vous pouvez rencontrer un message d'erreur indiquant « Impossible de trouver ou d'ouvrir le fichier PDB » pour certaines DLL système. Cette erreur indique que Visual Studio ne peut pas localiser les fichiers d'informations de débogage correspondants (.pdb) nécessaires au débogage.
Cause et solution
Les fichiers PDB manquants sont destinés aux bibliothèques système. tels que ntdll.dll, kernel32.dll et user32.dll. Ces bibliothèques ne sont généralement pas utilisées lors du débogage, car Visual Studio possède des symboles intégrés pour elles. Cependant, le message d'erreur peut être ignoré si vous n'avez pas besoin de pouvoir déboguer ces modules spécifiques.
Localisation manuelle des fichiers PDB
Pour télécharger automatiquement les fichiers PDB pour DLL système, accédez à Outils -> Options -> Débogage -> Symboles dans Visual Studio. Cochez la case intitulée « Microsoft Symbol Servers ». Visual Studio tentera ensuite de télécharger les fichiers PDB requis à partir des serveurs de symboles de Microsoft.
Ignorer l'erreur
Si vous n'êtes pas intéressé par le débogage des DLL système, vous pouvez ignorez simplement le message d'erreur. L'application continuera à fonctionner sans aucun problème.
Informations supplémentaires
Si vous devez toujours déboguer les DLL système, vous pouvez localiser et télécharger manuellement les fichiers PDB correspondants. à partir du serveur de symboles de Microsoft. Cependant, ces fichiers peuvent ne pas toujours être disponibles pour certaines versions de Windows.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!