Я написал сценарий PowerShell, который использует ReportingServicesTools для развертывания отчетов на сервере отчетов PowerBI после завершения сборки проекта.При входе на сервер под моим именем и выполнении сценария модуль успешно импортируется и сценарий выполняется.
Когда я выполняю целевой сценарий в конвейере выпуска DevOps Azure с помощью задачи Powershell, возвращается следующая ошибка:
import-module: указанный модуль 'ReportingServicesTools' не был загруженпотому что ни в одном каталоге модулей не было найдено допустимого файла модуля.В D: \ DevOps Agent \ DeploySSRS2.ps1: 3 char: 1 import-модуль.
Я пытался:
- Перемещение модуля в C: \ Program Files \ WindowsPowerShell \ Modules , как указано в MSDN, это сделает модуль видимым для всех пользователей..
- Добавление модуля в C: \ Windows \ system32 \ WindowsPowerShell \ v1.0 \ Modules
- Ссылка на весь путь вместо только имени модуля в сценарии.