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

Reply via email to