'找不到方法:'System.Security.PermissionSet System.AppDomain.get_PermissionSet()'。调用dbContext.Set <t>时

时间:2019-05-17 13:44:59

标签: c# .net-core entity-framework-core

我正在将Web应用程序从 .NET 移植到 .NET Core 。我首先将 Entity Framework 迁移到 EF Core ,并且在Web应用程序的 .NET 版本中它已经可以正常工作。现在重新创建了Web应用程序,我的存储库类中出现了这样的错误:

  

System.MissingMethodException:'找不到方法:'System.Security.PermissionSet System.AppDomain.get_PermissionSet()'。尝试运行_dataContext.Set();

我是否缺少对其他软件包的引用,或者框架中缺少某些内容?我真的很怀疑我是在 DotNet core 网络应用程序中使用 EF Core 的唯一人:),因此对我可能缺少的任何指针都表示赞赏。

public DbRepositoryBase(DbContext context)
{
    _dataContext = context;
    _dbset = _dataContext.Set<T>();
}

0 个答案:

没有答案