无法加载文件或程序集SQLitePCLRaw.core

时间:2019-05-16 13:30:54

标签: sqlite .net-core entity-framework-core

我正在使用 Microsoft.EntityFrameworkCore.Sqlite版本2.2.4 Microsoft.EntityFrameworkCore版本2.2.4 我的.net核心类库中的nuget包。

将我的类库添加到控制台应用程序时,出现以下异常: FileNotFoundException:无法加载文件或程序集“ SQLitePCLRaw.core,版本= 1.1.12.351,区域性=中性,PublicKeyToken = 1488e028ca7ab535”。系统找不到指定的文件。

我的代码在Windows上运行,但也将在Linux上运行。

有什么解决办法吗?

我看到了有关添加的建议 Microsoft.EntityFrameworkCore.Sqlite nuget到我的控制台应用程序。 但是我更喜欢避免这种解决方案。

1 个答案:

答案 0 :(得分:1)

我只是遇到了同样的问题,并通过以下步骤解决了

  1. 删除obj和bin文件夹
  2. 运行dotnet restore --force