如何打印StackOverflowException的堆栈跟踪

时间:2010-04-07 09:52:45

标签: .net stack-trace stack-overflow

我正在开发一个发生StackOverflowException的.Net 2.0应用程序。有没有办法在应用程序中止之前/期间打印/记录堆栈跟踪? 这是一个长期运行的服务器端进程,很难在调试器下执行。 我知道无法捕获StackOverflowException。

1 个答案:

答案 0 :(得分:4)

使用ADPlus(来自Windows调试工具)在崩溃时强制转储。

E.g。

adplus -hang -pn <process name> -o <dump file>