Entity framework 无法加载指定的元数据资源?

Entity framework 无法加载指定的元数据资源?,entity-framework,asp.net-web-api,Entity Framework,Asp.net Web Api,我正在使用VisualStudio构建RESTAPI。我的项目实际上有两个子项目,一个是实体框架,另一个是Asp.NETWebAPI。我已将asp.net web api项目从Windows迁移到Mac。我已经在Mac上安装了Visual Studio并成功地调试了它。但当我运行api时,它会显示异常: 例外消息:无法加载指定的元数据资源 异常类型:System.Data.Entity.Core.MetadataException 我已经探索了这个异常并尝试了许多解决方案,但仍然有一个问题。我试

我正在使用VisualStudio构建RESTAPI。我的项目实际上有两个子项目,一个是实体框架,另一个是Asp.NETWebAPI。我已将asp.net web api项目从Windows迁移到Mac。我已经在Mac上安装了Visual Studio并成功地调试了它。但当我运行api时,它会显示异常:

例外消息:无法加载指定的元数据资源

异常类型:System.Data.Entity.Core.MetadataException

我已经探索了这个异常并尝试了许多解决方案,但仍然有一个问题。我试过:

1:

2:

3:

4:

另外,当我在Asp.net web api项目引用中看到时,System.web.Entity引用显示错误“找不到framework.net framework 4.6的程序集”

我也尝试过很多解决这个异常的方法。 我遵循了:

我曾尝试安装Developer Pack,但它只有windows版本


如何修复它。

如果您试图使用已部署的数据库。然后再次检查连接字符串。如果您试图使用已部署的数据库。然后再次检查连接字符串。