我正在调试我的.dll并且它不一致地崩溃(每30分钟左右),当我挂钩调试器时,我收到错误,“帧不在模块中”。所以我的问题是,是否可以查看从我的程序执行的最后一行代码,如果是,如何?
谢谢。
答案 0 :(得分:1)
是的,我同意Retired的建议,您可以使用调用堆栈窗口,您可以将黄色箭头拖动到代码中的另一个点以重新执行某些代码。
参考:
In visual studio, is there a way to step back to see what the few lines executed before were?
此外,像这里的老博客一样:
我也在我的VS2015企业版中测试它,你可以像A一样使用IntelliTrace函数,然后在调试时重新查看最后一行代码。