PowerShell: $ PSBoundParameters недоступны в контексте отладки

Если я попытаюсь проверить автоматическую переменную PowerShell $ PSBoundParameters во время сеанса отладки PowerShell (например, PowerShell ISE или редактор сценариев Quest PowerGUI), я не смогу получить ее значение. Однако, если я просто разрешаю функции отображать объект $ PSBoundParameters конвейеру, он будет отображаться, как ожидалось.

Кто-нибудь знает, почему это так? Я ожидаю, что смогу проверить все переменные в области видимости во время сеанса отладки, независимо от того, являются ли они автоматическими или определяемыми пользователем.

12
задан Richard 1 May 2012 в 14:46
поделиться