我正在开发其中发生StackOverflowException的.Net 2.0应用程序。有没有一种方法可以在应用程序中止之前/期间中打印/记录堆栈跟踪记录?这是一个长时间运行的服务器端进程,很难在调试器下执行。我知道无法捕获StackOverflowException。 最佳答案 使用ADPlus(来自Windows调试工具)在崩溃时强制执行转储。例如。adplus -hang -pn <process name> -o <dump file>