C ++ Debug problème - fichier pdb
-
20-09-2019 - |
Question
J'ai plusieurs DLL dans mon projet qui sont définis pour créer leur fichier * pdb (debug info) dans le même dossier. Le problème est que le seul fichier * .pdb qui existent réellement dans ce dossier est celui qui appartient à la dernière DLL compilé. En conséquence, je peux déboguer que le dernier projet (chaque compilation supprime tous les fichiers * .pdb dans le dossier et crée le fichier pdb DLL compilé en cours.)
Comment puis-je résoudre? J'utilise Visual Studio 2003.
La solution
Vous pouvez également créer un dossier séparé pour les versions de programme, et toujours compiler et exécuter votre programme de la nouvelle version-dossier. De cette façon, vous pouvez également gérer tous les autres fichiers externes comme des images et que non.
Autres conseils
Vous pouvez soit supprimer *.pdb
de Extensions à supprimer sur le nettoyage dans les paramètres du projet ou, mieux, utiliser différents répertoires intermédiaires .
Les deux paramètres sont dans Propriétés de configuration -.> Général