Jak mogę skonfigurować głębokość połączeń w PowerShell?
Właśnie próbowałem rzeczy w PowerShell i dostałem błądgłębokość połączenia ustawiona na 1000 w niektórych testowych funkcjach rekurencyjnych. Poszukałem w Internecie pewnych informacji i stwierdziłem, że wynika to z obsługi błędów w PowerShell (jeśli dobrze to zrozumiałem):
Ograniczenie głębokości rekursji zostało ustalone w wersji 1. Głęboka rekursja powodowała problemy w trybie 64-bitowym ze względu na sposób przetwarzania wyjątków. Powodowało kaskadowe błędy braku pamięci. W rezultacie udało nam się ograniczyć głębokość rekursji na wszystkich platformach, aby zapewnić, że skrypty będą przenośne na wszystkie platformy. - Bruce Payette, współtwórca PowerShell
znalazłem totutaj.
Znalazłem także tę stronę wyjątków w MSDN, która stwierdza, że ten limit jest konfigurowalny (ale nie znalazłem nic o tym, jak to zrobić) - patrz sekcja uwagtutaj.
Jak można ustawić ten limit?