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
[email protected]
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users