2008-08-26 7 views
2

J'ai un problème avec mon installation Visual Studio. Lorsque j'ai une exception, j'ai toujours des numéros de ligne incorrects dans la trace de la pile. Il y a toujours un point à la dernière ligne de chaque méthode dans mon code. En même temps, c'est OK lorsque je trace des programmes avec le débogueur. Qu'est-ce qui s'est passé avec les PDB? Non, je ne rejette pas d'exception à chaque méthode.Pourquoi les traces de ma pile d'exceptions pointent-elles toujours vers la dernière ligne de méthode?

Dans chaque ligne de la trace de la pile j'ai la dernière ligne de la méthode correspondante, alors que l'exception a été levée par une instruction au milieu.

Répondre

2

On dirait que vous utilisez votre application en mode édition. Le mode de libération a des difficultés avec les numéros de ligne pour les exceptions et autres joyeusetés.

Compilez votre application en mode débogage (inutile de joindre le débogueur) et voyez si elle se débrouille.

Questions connexes