【发布时间】:2019-12-24 12:32:31
【问题描述】:
当我尝试使用以下命令在 Visual Studio 2017 中安装包时,
PM> Install-Package Microsoft.IdentityModel -Version 7.0.0
我收到以下错误
尝试针对项目“Portal.System”收集包“Microsoft.IdentityModel.7.0.0”的依赖关系信息,目标是“.NETFramework,Version=v4.0”
安装包:从源“nuget.org”检索“Microsoft.IdentityModel.7.0.0”的包元数据时出错。
发送请求时出错。
无法解析远程名称:'api.nuget.org' At line:1 char:1
- 安装包 Microsoft.IdentityModel -Version 7.0.0
+ CategoryInfo : NotSpecified: (:) [Install-Package], Exception + FullyQualifiedErrorId : NuGetCmdletUnhandledException, NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand
我该如何解决这个问题。
【问题讨论】:
-
VS 菜单工具 > 扩展和更新 > 更新并检查 NuGet 包管理器是否没有更新。安装最新版本,
-
错误提示“无法解析远程名称:'api.nuget.org'”。这意味着您的互联网无法正常工作。
-
@NivasPandian 从 Visual Studio 2017 开始,NuGet 不再是 Visual Studio Marketplace 中的扩展,而是通过安装程序与 Visual Studio 捆绑在一起。
标签: .net visual-studio-2017 nuget nuget-package install.packages