无法找到 Nuget 包 "entityframework"

Unable to find Nuget package "entityframework"

我是 EF 的新手,并尝试从程序包管理器控制台安装 entityframework。但是我得到这个错误:

PM> install-package entityframework
install-package : Unable to find package 'entityframework'.
At line:1 char:1
+ install-package entityframework
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [Install-Package], InvalidOperationException
    + FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand

不确定为什么会出现此错误。

这是我对包源的设置;

包源设置是否正确,如果正确,安装 EF 有什么问题?

请指教

尝试更新您的 NuGet 包管理器(通过 Tools -> Extensions and updates,然后添加一个以 https://api.nuget.org/v3/index.json 作为源的新提要。

更新

NuGet 包管理器
转到 Tools -> Extensions and updates,在弹出窗口中,select Updates -> Visual Studio Gallery 子菜单。检查那里是否列出了 NuGet。如果有,请更新。

添加新的 NuGet 源
转到 Tools -> Options -> NuGet Package Manager -> Package sources。单击绿色加号图标以添加新源。您可以输入任何您想要的名称(例如 nuget.org)并输入 https://api.nuget.org/v3/index.json 作为来源。

完成后,在 Package Manager Console 中,您会在下拉列表 Package source 中看到新创建的条目。

只是重新启动 Visual Studio 对我有用(出于某种原因)。

检查在包源列表中选择了什么包源

确保选择 nuget.org