Denis Burke wrote: > > Apps works fine on 1.0.85, but with v1.0.89 I get the error noted at the > bottom. Switching back to 1.0.85 works fine again. Further investigation > finds that v1.0.85 does not have a separate SQLite.Interop.dll. These > functions were apparently separated from the main DLL in a release after > 1.0.85. >
Actually, System.Data.SQLite has two different primary build types: 1. A managed-only assembly (System.Data.SQLite.dll) that loads and uses a native SQLite interop library (SQLite.Interop.dll). This is the type of package that you apparently downloaded. 2. A mixed-mode assembly (System.Data.SQLite.dll) that contains all the managed and native code required to use SQLite for the target processor architecture (e.g. x86 or x64). This is the type of package that you need to download in this case. Please refer to the details on the System.Data.SQLite download page: https://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki In your case, please avoid any download package which has either "bundle" or "setup" in the name, while making sure to select the package that matches your target processor architecture and .NET Framework version. -- Joe Mistachkin _______________________________________________ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users