从异常中获取实际的StackTrace对象

时间:2016-12-05 19:01:16

标签: c# .net exception stack-trace

Exception对象上有StackTrace个属性。但它只是一个字符串。

有没有办法从System.Diagnostics.StackTrace获取实际Exception个对象?

我问,因为我从UnhandledExceptionEventHandler获取了Exception对象,并且我无法访问生成异常的帧以获取实际的堆栈跟踪。

1 个答案:

答案 0 :(得分:3)

try{
//some code
}
catch (Exception ex){
   System.Diagnostics.StackTrace stackTrace = new System.Diagnostics.StackTrace(ex);
}