2008-10-14 3 views
4

Je suis fatigué d'effacer l'option Débogage-> Exceptions Break when thrown pour passer une exception que je gère correctement, puis définissant l'option Break when thrown pour trouver la source d'un exception suivante non traitée correctement.Débogage avec des exceptions: Comment faire pour contourner 'Break when thrown'

Je voudrais un moyen d'exclure certains blocs try de Break when thrown, avec quelque chose comme des directives de préprocesseur ou quelque chose. J'ai essayé d'enregistrer une macro, mais tout ce qu'elle fait est d'ouvrir le dialogue Debugging-> Exceptions.

Il serait bon de spécifier, même à un grain plus grossier, quelles méthodes sont exemptées du débogage Break when thrown.

Est-ce un rêve?

+0

Voir aussi: http://stackoverflow.com/questions/958011/toggle-break-when-an-exception-is-thrown-using-macro-or-keyboard-shortcut –

Répondre

5

Appuyez sur Alt-Ctrl-e pour faire apparaître la fenêtre des exceptions.

Spécifiez les exceptions que vous souhaitez ignorer.

+0

Bon conseil, mais je suis un idéaliste et aimerait ignorer, par exemple SqlException, dans certain code. – ProfK

+0

Donc vous voulez l'ignorer dans le code X, mais faites attention à cela dans le code Y? – JosephStyons

+0

Oui - Je pense trouver un moyen de communiquer dynamiquement avec le débogueur. – ProfK

Questions connexes