|Title:||SQLite.Interop.dll differs in size between NuGet package and precompiled binary package|
|Last Modified:||2016-10-31 01:39:47|
|Version Found In:||1.0.103|
anonymous added on 2016-10-27 14:55:25:
SQLite.Interop.dll differs in size when comparing side by side its NuGet package (System.Data.SQLite.Core.126.96.36.199.nupkg) and its precompiled binary package (sqlite-framework-binary-platform-year-188.8.131.52.zip) Didn't check other versions apart of 1.0.103. As an example, for net451 and x86, size is 1.155.584 bytes in that NuGet package and 952.832 bytes in its precompiled binary package (sqlite-netFx451-binary-Win32-2013-184.108.40.206.zip). What is the difference? Are they compiled with different options? Thanks in advance.
mistachkin added on 2016-10-27 18:11:36:
I think the root cause of the size difference you are seeing is that the binaries within the NuGet package are statically linked to the MSVC runtime.