Thursday, September 13, 2018

SQLite.Interop.dll not found in Linux build

When I run my integration tests on a Linux machine, I always get the following error:

System.DllNotFoundException : Unable to load shared library 'SQLite.Interop.dll' or one of its dependencies. In order to help diagnose loading problems, consider setting the LD_DEBUG environment variable: libSQLite.Interop.dll: cannot open shared object file: No such file or directory

I used to have a similar error for a while on Windows, but after a bit of troubleshooting I saw that I had to create a x64 and x86 folder and put the dll in there. That worked on Windows. I also created a linux-x64 folder with the dll in, but that doesn't seem to help for Linux. What am I doing wrong?

SQLite.Interop.dll not found in Linux build Click here
  • Blogger Comment
  • Facebook Comment

0 comments:

Post a Comment

The webdev Team