Как изменить размер стека для программы .NET?

У меня есть программа, которая делает рекурсивные вызовы для 2 миллиардов раз и переполнение стека. Я делаю изменения, и тогда все еще нужны 40K рекурсивных вызовов. Поэтому мне нужно, наверное, несколько МБ стека памяти. Я слышал, что размер стека по умолчанию составляет 1 МБ. Я попробовал поискать онлайн. Кто-то сказал, чтобы перейти свойства -> компоновщик ......... в Visual Studio, но я не могу найти его.

Кто-нибудь знает, как его увеличить? Также мне интересно, могу ли я установить его где-нибудь в моей программе на C #?

Постскриптум Я использую 32-битный winXP и 64-битный win7.

Ответы на вопрос(3)

Ваш ответ на вопрос