小编Amr*_*rka的帖子

StackOverflowException甚至在增加堆栈大小之后

我有一个C#WinForm应用程序,我运行x86模式.它适用于x86模式.当我使用任何CPU模式运行此应用程序时,会出现此问题.我得到以下提到的错误:

XXXXXX.dll中出现未处理的"System.StackOverflowException"类型异常

我知道这可能是由无限循环引起的,但在这种情况下,x86模式中应该发生相同的错误.我知道这不是因为无限次迭代.它与堆栈溢出有关.

做了一些研究后,我用Editbin增加了堆栈大小

Editbin.exe/Stack:14000000"$(TargetDir)MyProject.exe"

Editbin.exe/Stack:14000000"$(TargetDir)MyProject.exe"

任何想法可能是什么原因以及我应该进入的方向?

c# visual-studio-2012

6
推荐指数
2
解决办法
1608
查看次数

标签 统计

c# ×1

visual-studio-2012 ×1