2013-03-01 2 views
6

Ich bin ein C# -Newbie, der viel Zeit mit Delphi verbracht habe, ich wechsle zu .NET. Ein tolles Paket, das für die Ausnahmestapel-Berichterstattung usw. verwendet wurde, war verrückt. Ausnahme: http://madshi.net/madExceptScreenShots.htm.madSHI MadExcept Entsprechung für .NET (C#)

Gibt es etwas Entsprechendes für .NET (C#). Was ich möchte, ist etwas, das mir einen Stack-Trace liefert, wenn eine Ausnahme auftritt. Wenn ja, nehme ich an, dass ich die Debug-Versionen von Assemblys bereitstellen müsste, da diese die erforderlichen Symbolinformationen hätten? Oder könnte ich stattdessen eine separate Debug-MAP-Datei bereitstellen?

Alle Hinweise sehr geschätzt.

+1

"Alle Hinweise sehr geschätzt?" Entschuldigung, kann dir nicht helfen. C# verwendet keine Zeiger. ;) –

+3

@mason C# hat tatsächlich Zeiger –

+0

Siehe auch: http://stackoverflow.com/questions/49224/good-crash-reporting-library-in-c-sharp –

Antwort

2

Im Gegensatz zu Delphi erhalten C# -Ausnahmen die Stapelüberwachung, wenn sie über die Eigenschaft Exception.StackTrace verfügbar sind.

Wenn Sie Alternativen für andere Aspekte von MadExcept (von denen es ein paar gibt) wollen, sollten Sie sie explizit fragen.