I had a similar problem when I installed the System.Data.SQLite packages from Nuget, but the "System.Data.SQLite Database File" option would not be specified as the data source.
To fix this problem, I looked through some steps from this Brecht Carlier blog . I fixed the problem by uninstalling the package, going to the official SQLite download page , looking for the 32-bit Windows (.NET Framework 4.5.1) Setup executable, which is as follows:
This is the only installation package that can install development-time components for Visual Studio 2013.
Then I ran the executable, reinstalled the System.Data.SQLite package through NuGet, and rebuilt the project. After that, everything worked.
The problem is that even if you are on a 64-bit machine, you need to download the 32-bit version. Hope this helps.
source share