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

use*_*454 8 sqlite entity-framework-core .net-core

我在 .net core 类库上使用 Microsoft.EntityFrameworkCore.Sqlite 版本 2.2.4 Microsoft.EntityFrameworkCore 版本 2.2.4 nuget 包。

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

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

有什么解决办法吗?

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

xra*_*ray 3

我刚刚遇到同样的问题,并执行这些步骤解决它

  1. 删除 obj 和 bin 文件夹
  2. 跑步dotnet restore --force