2010-11-11 28 views
7

J'ai fait un projet, tous les paramètres sont par défaut. Lorsque je l'exécute en mode débogage (Build config = Debug) et que je fais face à exception - il renvoie à mon mécanisme de journalisation personnalisé avec le numéro de ligne d'erreur, mais quand je lance Release build - la même exception est enregistrée sans numéro de ligne, seul le lancer de méthode et la pile d'appel sont enregistrés.Est-il possible d'inclure le fichier * .pdb dans Release build pour voir le numéro de la ligne d'erreur?

Est-il possible d'activer des informations de débogage détaillées dans Release config (fichiers * .pdb ou smth.)?

Répondre

11

Dans l'onglet Générer (et dans la configuration "Version"), vous pouvez cliquer sur Avancé ... pour modifier les informations de débogage sur "complet", mais notez que cela peut rendre certaines optimisations du compilateur impossibles.

+1

Je reçois aussi les numéros de ligne pour les exceptions quand je le mets à "pdb-only". Cela ne devrait pas nuire aux optimisations – Niki