dans une ligne de ma solution qui est fait d'un couple de projets que je veux déboguer une ligne de code, quelque chose comme ceci:Impossible déboguer dans le code
mThisLibrary.DoSthMethod();
mais quand je mets mon point de rupture sur cette ligne et appuyez sur F11, le débogueur dit que "il n'y a pas de code source disponible" donc je ne peux pas entrer dans plus profond. MAIS le code source est là donc par exemple si je clique F12 sur le nom de la méthode, je peux aller facilement à son implémentation. Je ne suis pas sûr pourquoi le débogueur ne peut pas entrer dans cette méthode.
Des idées?
Merci, donc j'ai vérifié et tous les projets étaient en mode débogage mais je ne sais toujours pas comment voir si le fichier pdb existe ou non. – Bohn
@BDotA: Avez-vous essayé de faire une reconstruction complète? Ce sera souvent corriger ce genre de chose ... Cependant, le .pdb devrait être assis à côté du fichier .dll/.exe dans les dossiers bin \ Debug (ou bin \ x86 \ Debug) [chemins par défaut] –
Merci, Ok I vérifié toutes les choses que vous avez mentionnées. mais il ne peut toujours pas entrer dans cette méthode. donc cette méthode est dans une bibliothèque qui est l'un des projets que j'ai inclus dans ma solution et l'un des autres projets de ma solution est de le référencer et de l'utiliser, donc j'ai changé la référence dans la section Références pour pointer vers cette référence dans la solution aussi ... J'ai marqué votre réponse comme la bonne réponse parce que je pense que ce sont toutes les choses que nous pouvons vérifier pour résoudre ce problème! Cependant pas encore fixé pour moi! Merci pour l'aide. – Bohn