如何解决安装错误包?

时间:2019-10-14 12:36:01

标签: c# entity-framework dbcontext class-library

我在Visual Studio上创建了一个类库,我想安装Microsoft.EntityFrameworkCore,但出现此错误:

  

无法安装软件包“ Microsoft.EntityFrameworkCore 3.0.0”。您正在尝试将此软件包安装到以'.NETFramework,Version = v4.6.1'为目标的项目中,但是该软件包不包含任何与该框架兼容的程序集引用或内容文件。有关更多信息,请与程序包作者联系。

我已经检查了我的目标框架和nuget版本。 我只是想在我的项目中创建一个DbContext以便与数据库通信。

module/mymodule/

1 个答案:

答案 0 :(得分:0)

您位于.Net Framework项目中,而不是.Net Core项目中。 您应该从nuget而不是EF Core下载Entity Framework 6来解决该问题。

或者如果要使用EF Core,则要将项目类型更改为.Net Core项目