2017-03-20 161 views
0

我無法在我的機器上安裝AzureADPreview。當我運行「安裝,模塊-Name AzureADPreview」我得到的錯誤信息:無法安裝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。

我是否錯過了一些非常明顯的東西?

回答

0

根據你的描述,安裝項目從庫需要最新版本的PowerShellGet模塊,它是Windows 10提供的,在Windows管理框架(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

+0

正如我在我的描述中說的,我有Windows 10,所以我已經有最新版本的PowerShellGet。我的PSVersion是5.1.14393.953。 – mob1lejunkie

+0

@ mob1lejunkie請嘗試使用此命令註冊PSGallery'Register-PSRepository -Default'然後嘗試Get-PSRepository' –

+0

我剛剛做過,但仍然得到相同的警告(http://imgur.com/a/yrs9O)信息。 – mob1lejunkie