不知怎的,我的VS确实指向了错误的Feed ...什么是Feed地址......不容易找到
在visual studio中,转到“工具”菜单 - >“库包管理器” - >包管理器设置。
早期的Visual Studio配置为NuGet 1.2指向https://go.microsoft.com/fwlink/?LinkID=206669
此链接解析为http://packages.nuget.org/v1/FeedService.svc/(请勿使用此选项,仅用于验证)
更新在Visual Studio 2013中,我获得https://www.nuget.org/api/v2/(作为“可用包源”)和https://www.nuget.org/api/v2/curated-feeds/microsoftdotnet/(作为“机器范围包源”)
(谢谢@mheyman)
从VS2015(SP2?)开始,默认的和唯一的可用提示似乎是MS-Curated“Microsoft和.NET”one-https://www.nuget.org/api/v2/curated-feeds/microsoftdotnet/,它缺少很多软件包。
对于VS2015,您可以通过以管理员身份打开来解决此问题,请访问:
我有一个类似的问题与全新安装的Visual Studio 2019预览...
要解决此问题,请在工具栏上单击工具> NuGet包管理器>包管理器设置
然后在Options窗口中展开NuGet Package Manager树选项
单击包源
点击加号+图标添加新的包源(Feed网址)
在“名称”文本框中,为包源提供合适的名称。
在“源”文本框中,键入URL:https://api.nuget.org/v3/index.json
单击更新按钮>然后单击确定按钮
我重新加载了Nuget Package Manager窗口,它显示了完整的软件包列表。