SQLite System.DllNotFoundException for SQLite.Interop.dll

C# 三层结构中,DAL层利用NuGet安装了SQLite工具,UI层引用DAL层类库后,程序启动时报SQLite System.DllNotFoundException错误,即无法找到“SQLite.Interop.dll”。
错误原因:
NuGet安装的SQLite.Interop.dll位于DAL层物理地址,UI层找不到该文件。
解决方案:
把DAL层包含SQLite.Interop.dll文件的文件夹(x64和x86)拷贝到UI层目录下即可。

你可能感兴趣的:(sqlite)