相关疑难解决方法(0)

如何在.NET中调试stackoverflowexception

场景:

我刚刚开始实现一堆代码,但是当我执行它时,我会抛出一个StackOverflowException?StackOverflowException没有堆栈跟踪,所以我卡住了.我知道为什么会发生堆栈溢出,但要修复它我需要知道它的根目录是什么.

我得到的是:tag-you-it.dll中出现未处理的"System.StackOverflowException"类型异常

选项:

  1. 扫描所有更改并尝试确定问题所在.(可能很慢)
  2. 使用调试器并逐步执行直到找到问题.(可能比1好)
  3. 使用配置文件并查找最常用的方法.

PS:

这是一种假设情况(虽然并不常见),因此没有可用的代码.

.net debugging

34
推荐指数
5
解决办法
2万
查看次数

标签 统计

.net ×1

debugging ×1