2016-08-23 32 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成功建立同样的软件包,我建议您在检查软件包源代码后再次重新安装此软件包。