C# Модули PowerShell не могут быть выгружены после истечения срока действия экземпляра Powershell - PullRequest
0 голосов
/ 18 марта 2020

Я использую PowerShell.Create метод, который в свою очередь явно загружает модули PowerShell (например, SomeCommandlets.dll) из PSModulePath.

После выполнения сценария блок не может выгрузить эти модули. Это я могу подтвердить из ProcessExplorer. SomeCommandlets.dll блокируется или загружается как зависимый модуль. Даже выполнение PowerShell закончено.

Есть ли способ их принудительно разгрузить? Поскольку эти модули необходимо было удалить и их необходимо удалить, прежде чем они снова станут доступны для следующего процесса.

В этом случае требуется помощь. Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...