Ich versuche, eine Art Fehlerfangmethode zu erstellen, die die Fehlerzeilennummer zurückgibt. Wir haben eine Abbruch-E-Mail, die gesendet wird, wenn ein Prozess abbricht, gibt uns die Fehlernummer und Fehlerbeschreibung aber ich würde gerne wissen, wo ist eigentlich Fehler aus.So verwenden Sie Stacktrace, um Fehlerzeilennummer in vb.net zurückzugeben
Ich weiß, dass Sie Folgendes tun können:
1: code here
2: code here
3: code here
usw. und verwenden ERL die Nummer zu bekommen, aber es wäre mühsam jede Zeile aus, so zu geben.
Gibt es eine Möglichkeit, dies automatisch zu tun, oder wäre es einfacher, StackTrace zu verwenden? Wenn StackTrace besser ist, könnten Sie mir bitte ein Beispiel zeigen?
ERL ist die alte Art und Weise der Dinge von VB6 zu tun. Gibt es einen Grund, TRY/Catch nicht zu verwenden? Das Exception-Objekt hat einen schönen Stack-Trace und enthält die Zeilennummer. – PatFromCanada