【发布时间】:2010-05-17 15:35:19
【问题描述】:
我有一些托管代码调用一些本机 DLL 中的方法(我有适当的符号文件)。
有时,该本地方法会引发我在托管代码中捕获的异常。但是,当我从捕获的异常中打印堆栈跟踪时,我只看到托管代码(最后一帧是对本机代码的调用......但它看不到本机代码中的堆栈跟踪)。
我怎样才能获得本机调用堆栈?
*当我调试代码时,我可以单步执行本机代码,并查看实际的调用堆栈。
【问题讨论】:
标签: c# c++ exception interop stack-trace