Как настроить глубину вызова в PowerShell?
Я просто пробовал что-то в PowerShell и получил сообщение об ошибкеcall depth устанавливается в 1000 в некоторой тестовой рекурсивной функции. Я искал в Интернете некоторую информацию и обнаружил, что это связано с обработкой ошибок в PowerShell (если я правильно понял):
The recursion depth limit is fixed in version 1. Deep recursion was causing problems in 64-bit mode because of the way exceptions were being processed. It was causing cascading out-of-memory errors. The net result was that we hard-limited the recursion depth on all platforms to help ensure that scripts would be portable to all platforms. - Bruce Payette, co-designer of PowerShell
я нашел этоВот.
Кроме того, я нашел эту страницу исключений в MSDN, в которой говорится, что этот предел можно настроить (но я не нашел ничего о том, как это сделать) - см. Раздел «Примечания».Вот.
How can this limit be set?