Wamiduku wrote:
> 
> I found it! By using the trial version of VMWare Thinapp and installing
> +uninstalling Data.SQLite, you can see what the uninstallation left
> behind, and it is the Visual C++ 2010 Redistributable Package.
> 

Yeah, that would do it.  I suppose the setup could uninstall the VC++
runtime; however, it's typically considered "bad form" to do so (since
it's officially a "shared" component).

> 
> One solution to this dependency problem would be to add the VC redist
> dlls to any portable SQLite app you make, but the redist is 19 dlls
> and 11MB, so that's not very neat.
> 

I agree, several people have expressed concern about this issue both on
this mailing list and on the project ticket tracker.

> 
> Rebuilding Sys.Data.SQLite with statically linked C++ libs, so that it
> becomes standalone, would be a better solution. What would I need to
> change in the VS2010 project in order to do that?
> 

Nothing.  There are already "Static" projects in the solutions.  Simply
[also] build the projects named "SQLite.Interop.Static.<year>" in one of
the solutions.

The resulting binaries will be present in the:

        <root>\bin\<year>\<platform>\<config>Static

directory, where year is 2008 or 2010, platform is Win32 or x64, and
config is Release or Debug.

--
Joe Mistachkin

_______________________________________________
sqlite-users mailing list
[email protected]
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to