Невозможно импортировать установленный модуль PowerShell - PullRequest
0 голосов
/ 28 января 2020

Я создал фид Azure Artifacts для размещения своих модулей PowerShell, и я могу установить их локально в каталог, указанный в списке PSModulePath.

Моя проблема заключается в том, что когда я прихожу к используйте модуль, которого нет в активной памяти, и я получаю сообщение об ошибке при попытке импортировать модуль по имени:

Import-Module : The specified module 'module-name' was not loaded because no valid module file was found in any module directory.

Если я использую Get-Module, модуль отсутствует в списке.

Если я использую Get-InstalledModule, он появляется в списке.

Если я импортирую модуль, используя полный путь, я могу использовать модуль, но не хочу указывать полный путь как я в конечном итоге буду использовать модуль в конвейере выпуска DevOps.

В этом случае, как я могу импортировать модуль в мой скрипт?

1 Ответ

0 голосов
/ 29 января 2020

При использовании Test-ModuleManifest было установлено, что ModuleVersion не соответствует номеру версии в пути к файлу модуля. Обновление ModuleVersion решило проблему.

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