Wie zu verwenden Stacktrace zum Fehler zurück Zeilennummer in vb.net

Ich versuche zu erstellen irgendeine Art von Fehler Fang-Methode, die zurückkehren wird der Fehler Zeilennummer. Wir haben eine Abbruch-E-Mail, die gesendet wird, wenn ein Prozess abgebrochen wird, gibt uns die err.Anzahl und err.Beschreibung aber ich würde gerne wissen, wo tatsächlich Fehler aus.

Ich weiß, können Sie Folgendes tun:

1: code here
2: code here
3: code here

etc. und verwenden Sie ERL, um die Nummer, aber es wäre langweilig, zu jeder Zeile raus.

Ist es entweder automatisch tun oder wäre es einfacher zu verwenden Stacktrace? Wenn Stacktrace besser ist, könnte Sie bitte zeigen Sie mir ein Beispiel?

  • ERL ist die alte Art, die Dinge von VB6. Gibt es einen Grund, nicht zu verwenden von TRY/Catch? Die Ausnahme-Objekt verfügt über einen schönen stack trace, und enthält die Nummer der Zeile.
InformationsquelleAutor user1836775 | 2012-11-19
Schreibe einen Kommentar