Ich schreibe an einem Programm, das umfangreichen Gebrauch
von Rekursion macht. Der Stack-Speicher ist bei c# als Default-
Einstellung auf 1 MB gesetzt. Wie kann ich ihn erhoehen?
Ich schreibe an einem Programm, das umfangreichen Gebrauch
von Rekursion macht. Der Stack-Speicher ist bei c# als
Default-
Einstellung auf 1 MB gesetzt. Wie kann ich ihn erhoehen?
Selbst bei „umfangreichem Gebrauch“ von Rekursion sollte 1MB Stack locker ausreichen, darum liegt der Verdacht nahe, dass die Programmierung selbst entweder fehlerhaft oder sehr ineffizient ist.
Über welche Rekursionstiefe und Menge an zu speichernden Variablen sprechen wir hier eigentlich?
Ansonsten hättest Du höchstens die Möglichkeit, mit dem Tool editbin (ist bei VS dabei) die Stackgröße deiner Anwendung zu ändern, aber spezifisch für C# gibt es da nichts.
Gruß,
Martin