Im folgenden:Versuch ... Fang ... Endlich - kann "ex" dir sagen, wo die Ausnahme passiert ist?
Try
Some code, which throws an exception
Catch ex as Exception
Debug.Print(ex.[some property which contains the exception location]
End Try
gibt es irgendwelche Eigenschaften des Ex-Variable, die die Zeile oder auch Verfahren, bei dem die Ausnahme aufgetreten sagen? Ich benutze vb.net.
Perfekt, dank an beide! – dya
Wow, ich habe gerade festgestellt, dass es sich um eine "Stack-Spur" handelt und zeigt den vollständigen Breadcrumb-Trail zum fehlerhaften Verfahren, dann zur Zeile. Das ist großartig! – dya
Es ist eine nette Funktion, es gibt auch eine vollständigere Möglichkeit, die gesamte Nachricht anzuzeigen. C#: 'Console.WriteLine (ex.ToString);' Ich denke, die VB-Implementierung von diesem ist das gleiche minus dem Semikolon. Ich hoffe, dass jemand mich korrigieren wird, wenn nicht, denn ich bin normalerweise kein VB-Benutzer! – marcushobson