2009-02-24 7 views
0

Je reçois un transactionabortedexception lorsque j'exécute un proc CLR en mode de débogage et aucune information de numéro de ligne ou quoi que ce soit pour aider où l'exception est.Débogage CLR proc exception

Je courais VS2008 et SQL 2005.

comment voulez-vous déboguer?

Répondre

0

Vous êtes peut-être en mode débogage, mais si vous n'avez pas accès aux PDB des assemblys référencés, vous n'obtiendrez pas le numéro de ligne.

La trace de la pile devrait vous permettre de déterminer l'emplacement de l'exception. Ou dites-vous que vous n'obtenez aucune trace de pile du tout?

+0

Il semble qu'il soit terminé en quelque sorte. Je retire la transaction et ça se termine bien mais avec la transaction c'est l'exception et j'ai un trans.Complete() à la fin ?? – Malcolm