如何安装Azure Az-无法将值“ 2.0.0-preview”转换为“ System.Version”

时间:2019-05-27 14:10:21

标签: azure powershell azure-powershell

当我尝试使用PowerShell安装Azure Az时,出现以下异常:

Powershell Exception

已安装PowerShell 5.1和.NET。现在已卸载以前安装的所有AzureRM,Azure和Azure Az模块。

我尝试了不同的版本,使用或不使用,不使用强制和不使用,并且我还在admin powershell中执行了命令。 例如:

  • 安装模块-名称Az -AllowClobber
  • 安装模块-名称Az -RequiredVersion 2.0.0

我已经在此计算机上安装了Azure Az,但是必须将其卸载。我用此script by Microsoft卸载了它。

2 个答案:

答案 0 :(得分:0)

跳过了用于清理的脚本,我很困惑。

但这可以解决问题。检查所有已安装的AZ模块,并通过从计算机中删除文件夹来手动删除它们。一旦全部消失,请尝试重新安装

https://i.imgur.com/kqqYlzR.png

10次解决了模块问题中的10次。

答案 1 :(得分:0)

请按照https://docs.microsoft.com/en-us/powershell/gallery/installing-psget将PowerShellGet升级到最新版本。版本1.0.0.1的PowerShellGet无法识别预览版本字符串。