我们一直在我的WCF的Web应用程序(W2K3 IIS),其导致计算器追逐的错误。

要解决它,我需要通过创建具有的存储器我想分配量的线程,以增加我应用程序的堆栈。

但是,与子线程会发生什么?我的应用程序创建多个线程,将他们继承的价值,否则我将不得不每一个线程设置新的价值?

编辑:如果我运行(WCF)服务控制台主,他们工作得很好。另外,如果我修改的w3wp.exe堆栈(与EDITBIN),他们也对IIS正常工作。结果 所以,我需要增加堆栈。我知道我可以创建一个堆栈大小(有另一种方式?)线程,但我需要知道与子线程会发生什么。

EDIT2:我们需要定义其导致堆栈溢出一些大载体。因此,它是不是在我们的系统中的错误。我确实需要(有)以增加堆

有帮助吗?

解决方案

想它自己后,我可以说,是的! 子线程保持堆组的量父线程上。

其他提示

这听起来像你需要更仔细思考的为什么的你得到一个堆栈溢出,而不是仅仅分配更多的内存。

是否有一个巨大的局部变量的量或阵列被堆叠?

要去一些功能

你确定不与无意递归循环某处漏水?

- 亚当

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top