开发者

Increase Stack size IIS ASP.NET 3.5

开发者 https://www.devze.com 2022-12-20 20:41 出处:网络
I understa开发者_开发问答nd that the default max stack size on ASP.NET was decreased to 256K instead of 1MB (see http://support.microsoft.com/kb/932909), how can I get it back to 1MB?You can use editb

I understa开发者_开发问答nd that the default max stack size on ASP.NET was decreased to 256K instead of 1MB (see http://support.microsoft.com/kb/932909), how can I get it back to 1MB?


You can use editbin, as described in this article.


Another solution could be that of creating an explicit new thread to perform the operations where you're getting a stack overflow error

  Thread t = new Thread(Run, 4194304); // 4M of stack size
  t.Start();
  t.Join();
  if (loadException != null) throw loadException;

  void Run()
        {
            try
            {
              // Operation causing stack overflow
            }
            catch (Exception e)
            {
              ...
            }
        }

Regards

Massimo

0

精彩评论

暂无评论...
验证码 换一张
取 消