小编aaa*_*aaa的帖子

如何从托管代码中捕获的本机异常中获取本机堆栈跟踪

我有一些托管代码调用一些本机DLL内的方法(我有适当的符号文件).
有时,该本机方法会抛出我在托管代码中捕获的异常.但是,当我从我捕获的异常中打印堆栈跟踪时,我只看到托管代码(最后一帧是对本机代码的调用..但它没有看到本机代码中的堆栈跟踪).

我怎样才能获得原生的callstack?
*当我调试代码时,我可以进入本机代码,并查看实际调用堆栈.

c# c++ interop exception stack-trace

5
推荐指数
1
解决办法
2386
查看次数

标签 统计

c# ×1

c++ ×1

exception ×1

interop ×1

stack-trace ×1