Tengo un programa que realiza llamadas recursivas durante 2 mil millones de veces y el desbordamiento de la pila. Realizo cambios y aún necesito 40,000 llamadas recursivas. Entonces necesito probablemente varios MB de memoria de pila. Escuché que el tamaño de la pila es por defecto de 1MB. Intenté buscar en línea. Alguien dijo que fuera a propiedades -> linker ......... en Visual Studio, pero no puedo encontrarlo.¿Cómo cambiar el tamaño de la pila para un programa .NET?
¿Alguien sabe cómo aumentarlo? También me pregunto si puedo configurarlo en algún lugar de mi programa C#.
P.S. Estoy usando winXP de 32 bits y win7 de 64 bits.
Para aquellos que utilizan la ruta Editbin, debe descargar el conjunto de herramientas de Visual C++ en el instalador de Visual Studio. También puede ponerlo en sus pasos posteriores a la compilación como 'EDITBIN.EXE/STACK: $ (TargetName)' –
@CameronAavik Agregando a su comentario, necesitaba agregar la carpeta de herramientas SDK a mi ruta, reinicie Visual Studio para ver esto cambie y use '$ (TargetPath)' en lugar de '$ (TargetName)'. –