死锁后如何查看堆栈跟踪

12

我的应用在调试模式下运行,然后发生死锁。有没有办法在死锁发生之前或者至少是最后调用的方法之前查看堆栈跟踪?


5
你可以尝试“断点调试”,然后查看不同线程的调用堆栈。 - forsvarir
1个回答

19

点击BreakAll (Ctrl + Alt + Break),然后打开Debug->Windows->Threads。

在那里您可以查看每个线程的堆栈跟踪。


谢谢!太简单了...我有点尴尬 :) - SiberianGuy

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接