Azure DevOps Az Task по-прежнему загружает модули RM и не может загрузить модули Az - PullRequest
0 голосов
/ 23 мая 2019

Мы пытаемся извлечь рекомендации Azure Advisor с помощью PowerShell. К сожалению, советник, похоже, не имеет модуля RM.

Следовательно, полагаясь на DevOps Azure Task версии 4. *, которая предположительно предназначена для модулей Az.

Однако, похоже, что модули RM все еще загружаются в сеанс из-за ошибки ниже:

##[warning]Both Az and AzureRM modules were detected on this machine. Az and AzureRM modules cannot be imported in the same session or used in the same script or runbook. If you are running PowerShell in an environment you control you can use the 'Uninstall-AzureRm' cmdlet to remove all AzureRm modules from your machine. If you are running in Azure Automation, take care that none of your runbooks import both Az and AzureRM modules. More information can be found here: https://aka.ms/azps-migration-guide

Поэтому я прибегаю к использованию команды Uninstall-AzureRM.

##[error]Could not find a part of the path 'C:\Users\VssAdministrator\Documents\WindowsPowerShell\Modules'.

Это более или менее то, что я пытаюсь.

uninstall-azurerm
install-Module Az -force -scope currentuser
install-Module Az.Advisor -force -scope currentuser
import-module Az.Advisor
Get-AzAdvisor recommendations

Любая помощь приветствуется при использовании модулей RM или Az.

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