无法安装“ Microsoft.EntityFrameworkCore 3.0.0”

时间:2019-09-24 08:51:48

标签: .net

我正在使用VS 2019,但无法安装“ Microsoft.EntityFrameworkCore 3.0.0”。

我收到以下错误消息:

  

您无法安装软件包“ Microsoft.EntityFrameworkCore”。您   正在尝试将该软件包安装在项目中   “ .NetFramework,Version = 4.6.1” ...框架:.net Framework = 4.6.1

如上所述,我的应用程序的目标是.NET Framework 4.6.1。

1 个答案:

答案 0 :(得分:2)

根据NuGet page Microsoft.EntityFrameworkCore 3.0.0需要.NET Standard 2.1。似乎您要定位的.NET 4.6.1并未实现.NET Standard 2.1

Microsoft said表示他们不打算在将来的任何完整框架版本中实施.NET Standard 2.1,这意味着您将无法使用该特定版本的Microsoft.EntityFrameworkCore

您唯一的选择是以.NET Core 3.0为目标,或选择以.NET Standard 2.0为目标的软件包的较旧版本,即2.2.6

.NET implementation support