I just found the system.data.sqlite downloads page to have some rather
new comments about which package to use in which case. I was a bit
surprised to read this:
All the "bundle" packages contain the "System.Data.SQLite.dll"
mixed-mode assembly. These packages should only be used in cases where
the assembly binary must be deployed to the Global Assembly Cache for
some reason (e.g. to support some legacy application on customer machines).
.. and later:
Using the Global Assembly Cache (at all) is not recommended; therefore,
the "bundle" packages should be avoided unless deemed absolutely necessary.
Using the "static" assembly binaries on development machines is not
recommended; therefore, the "static" packages should be avoided if all
the target machines already have the Visual C++ runtime installed or it
can be easily deployed beforehand.
I don't use the GAC as well, but nonetheless usually deliver the
statically linked mixed mode assembly that fits the user's platform
together with my own assemblies.
Could you elaborate on why I should avoid doing as I do at the moment?
Thanks, Bernd
_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users