Exigences : Lorsqu’un programme lance une exception, les informations d’exception incluent le chemin du fichier source compilé à ce moment-là, ainsi que le nombre de lignes rapportées dans l’erreur. C’est avec le fichier .pdb que ces informations sont affichées, alors comment puis-je voir le contenu du fichier .pdb ?
Parfois, il y a trop de projets dans le dépôt de code source, et le programme déployé sur le serveur a été déployé sur le serveur trop longtemps, et l’adresse du code source du projet a été oubliéeDes informations telles que le chemin du fichier compilé à ce moment-là, selon ces prompts, il est facile de trouver le code source du projet.
fichier PDB
Toutes les versions modernes du compilateur Microsoft stockent les informations de débogage sur l’exécutable compilé dans un fichier de base de données de programme séparé (.pdb). Ce fichier est communément appelé PDB. Les données sont stockées dans un fichier séparé de l’exécutable afin de limiter la taille de l’exécutable, économisant de l’espace disque et réduisant le temps nécessaire pour charger les données. Cette méthode permet également de distribuer des exécutables sans révéler ces informations importantes, facilitant ainsi la rétro-ingénierie des programmes.
Voir le fichier PDB
Téléchargez l’outil cvdump.exe sur :La connexion hyperlientérée est visible.
cvdump.exe
(957 KB, Nombre de téléchargements: 0, Prix de vente: 5 Grain MB)
Trouvez un fichier .pdb à tester avec la commande suivante :
Pour lire le contenu du fichier .pdb via le code C#, veuillez consulter :
La connexion hyperlientérée est visible.
|