.net - 尝试在 .Net 中安装软件包时出错
问题描述
当我尝试使用以下命令在 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 -版本 7.0.0
+ CategoryInfo : NotSpecified: (:) [Install-Package], Exception + FullyQualifiedErrorId : NuGetCmdletUnhandledException, NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand
我该如何解决这个问题。
解决方案
同意zivkan,当您使用 VS2017 时,此问题可能与 Internet 连接有关。
特别是您需要检查您是否可以nuget.org
通过您的 IE 浏览器访问网站。我认为这个问题表明您的DNS provider
. 请检查这一点并修复连接。
另外:如果您在代理后面使用 nuget.org,有关nuget.config的一些详细信息可能会有所帮助。
推荐阅读
- java - 如何创建、读取和写入 sharedPreferences 文件?
- python - 在遍历字符串列表时搜索特定值以在 Python 中的字符串列表中查找匹配项
- sql - 显示基于前传的系列中的所有书籍
- java - 在打印组后计算 JasperReports scriptlet 中的值
- google-app-engine - OSX remote_api_shell.py 不能再使用箭头键来加载以前执行的行/导航
- python - python 编码和 gzip 的 Perl 等效项
- java - 如何使用 curl 调用 Dropbox api?
- python - 从另一个数据帧中基于年月日的日期时间索引数据帧行删除
- excel-formula - Excel MATCH 函数不读取从 Access 导入的数据
- ios - 嵌入 Google 表格:移动浏览器中的页面损坏