Bernhard Mogens Ege wrote:
> 
> When building a setup project, the interop dll files are not included and
> hence the program will not work when installed. Only the
> System.Data.SQLite[.Linq].dll assemblies are included in the setup
project. 
> 

My answer to this is largely "I don't know" as I have never actually used
the
Visual Studio "setup" project type.

Unfortunately, NuGet does not have official support for including native
code
with a package, see:

        https://nuget.codeplex.com/workitem/679

The System.Data.SQLite project uses the "best practices" workaround for this
lack of native code support; however, it is not perfect.  It relies on
treating
the native code libraries as "content" and having a small PowerShell script
add
them to the project file as such.

The NuGet package for System.Data.SQLite is only intended to support
app-local
deployment and in that case it works just fine.  Supporting anything more
would
require extra tooling support from NuGet.

--
Joe Mistachkin

_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to