Ticket Hash: | 98784c28a2fc162f31e3f2ec8bbb9d155bad08cf | |||
Title: | SQLite.Interop.dll differs in size between NuGet package and precompiled binary package | |||
Status: | Closed | Type: | Incident | |
Severity: | Important | Priority: | Medium | |
Subsystem: | NuGetPackage | Resolution: | Not_A_Bug | |
Last Modified: | 2016-10-31 01:39:47 | |||
Version Found In: | 1.0.103 | |||
User Comments: | ||||
anonymous added on 2016-10-27 14:55:25:
(text/x-fossil-plain)
SQLite.Interop.dll differs in size when comparing side by side its NuGet package (System.Data.SQLite.Core.1.0.103.0.nupkg) and its precompiled binary package (sqlite-framework-binary-platform-year-1.0.103.0.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-1.0.103.0.zip). What is the difference? Are they compiled with different options? Thanks in advance. mistachkin added on 2016-10-27 18:11:36: (text/x-fossil-plain) 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. |