2016-08-23 31 views
1

我在安裝nuget包時遇到此問題。它顯示錯誤:在VS 2015中安裝nuget包時檢索包元數據時出錯

「錯誤查找信息庫‘https://www.nuget.org/api/v2/curated-feeds/microsoftdotnet/’:在檢索元數據包從源‘微軟和.NET’Microsoft.IdentityModel.Clients.ActiveDirectory.3.5.207081303-α'出現錯誤 從'nuget.org'檢索軟件包'Microsoft.IdentityModel.Clients.ActiveDirectory 3.5.207081303-alpha'。 安裝NuGet軟件包Microsoft.IdentityModel.Clients.ActiveDirectory.3.5.207081303-alpha。 成功安裝'Microsoft.IdentityModel.Clients.ActiveDirectory 3.5.207081303-alpha'至CoreDemo 執行nuget動作花了28.51 ms「

它看起來像軟件包安裝成功,但它不能正常工作,我猜。我想知道元數據對於這個軟件包是非常重要的嗎?

Error while installing a nugget package

回答

2

被存儲在其中package.nuspec用於登錄包信息中的元數據,包括包ID,標題,版本,許可信息,描述,依賴關係等等。當我嘗試從.nuspec文件中刪除此內容並嘗試打包該軟件包時,由於缺少內容而失敗。所以它是包的入口。

根據錯誤信息,從url中檢索包元數據時出現問題,您需要首先從Tools - > Options - > NuGet Package Manager - > Package Sources檢查包源。確保包裝源是正確的。

而且我已經安裝了與Visual Studio 2015 update 3成功建立同樣的軟件包,我建議您在檢查軟件包源代碼後再次重新安裝此軟件包。