无法安装AzureADPreview

时间:2017-03-20 03:11:35

标签: powershell azure-powershell

我无法在我的计算机上安装AzureADPreview。当我运行' Install-Module -Name AzureADPreview'我收到错误消息:

  

未找到指定搜索条件和模块名称的匹配项' AzureADPreview'

如果我运行' Get-PSRepository'我得到了

  

警告:无法找到模块存储库。

我花了几个小时试图解决这个问题,但无济于事。我的第一个想法是,可能没有提供商设置但运行' Get-PackageProvider -ListAvailable'显示enter image description here

我想也许Nuget没有正确安装所以我使用' Install-PackageProvider -Name NuGet -MinimumVersion 2.8.5.201 -Verbose -Force'重新安装它。同样的问题。有趣的是我可以使用Chocolatey找到包,但AzureADPreview不在那里托管。

我的机器运行的是安装了.Net Framework 4.6.2的Windows 10。

我错过了一些非常明显的东西吗?

2 个答案:

答案 0 :(得分:1)

在Windows 10上有完全相同的问题。我在公司代理服务器后面。

第1步:[System.Net.WebRequest] :: DefaultWebProxy.Credentials = [System.Net.CredentialCache] :: DefaultCredentials

第2步:注册-PSRepository -Default

第3步:Get-PSRepository

希望这也适合你。当我试图执行时,这一切都始于我。

安装模块AzureADPreview

答案 1 :(得分:0)

根据您的描述,要从Gallery安装项目,需要最新版本的PowerShellGet模块(可在Windows 10中,在 Windows Management Framework(WMF)5.0 中)或在MSI中使用基于安装程序(适用于 PowerShell 3和4 )。

我们可以使用PowerShell查看WMF的版本:

PS C:\windows> $PSVersionTable

Name                           Value
----                           -----
PSVersion                      5.1.14393.693
PSEdition                      Desktop
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0...}
BuildVersion                   10.0.14393.693
CLRVersion                     4.0.30319.42000
WSManStackVersion              3.0
PSRemotingProtocolVersion      2.3
SerializationVersion           1.1.0.1

获取WMF 5.0或更高版本,PSVersion是WMF版本,我的WMF版本是5.1。

以下是AzureadPreview的要求,请参阅it