System.Data.SQLite

Login
This project makes use of Eagle, provided by Mistachkin Systems.
Eagle: Secure Software Automation
Ticket Hash: 6b1fe72e8619fbbc49cc4c5352b6eaa8472cb355
Title: Unable to find an entry point named 'sqlite3_config' in DLL 'SQLite.Interop.dll
Status: Closed Type: Incident
Severity: Important Priority: Medium
Subsystem: Integration_Via_PInvoke Resolution: Works_As_Designed
Last Modified: 2020-09-24 01:22:26
Version Found In: 1.0.94.0
User Comments:
anonymous added on 2020-07-20 06:15:04:

HI TEAM ,

I am using SQLite.interop.dll to access local Database from my application.

However the application is working fine when i am running the application through VS 2015 and i am able to access the database. Even in my development machine when i am running the application from .exe it is working fine and i am able to access the local DB.

But we have one client machine (which clients will use the application) when i am trying to run the same .exe(which is working fine in development environment) i am getting below exception .

Error Type: EntryPointNotFoundException

Class: UnsafeNativeMethods

Method: sqlite3_config_none

Message: Unable to find an entry point named 'sqlite3_config' in DLL 'SQLite.Interop.dll'.

I have tried to run the application in other client machines also but unfortunately i am getting the same error.

I request you please look at this issue as high priority and help me ASAP.

Thanks Sanjay Lalwani


mistachkin added on 2020-09-24 01:17:54:
I'm not sure what the exact problem here is.  Generally, this exception is
caused by the native SQLite interop assembly being unavailable at runtime.

Within your application directory, there should be "x86" and "x64" directories,
both containing a file named "SQLite.Interop.dll".

Posting your question on the SQLite forum [https://sqlite.org/forum/] could
result in other people that have experienced this issue before being able to
point you in the right direction.