Well, I have an application that I developed, call him Project A. Functions that are not found in the Microsoft .NET Framework, I put in a shared library, called MyLib.
Now, projects B, C, D, E also use MyLib (many projects). My "MyLib" is slowly added over 4 or 5 years.
I now have MyLib. Well, 5 MB, but I call it huge.
The question is: should I, can I, and how can I compile my projects with MyLib , but delete unused functions, classes, etc. from MyLib ? This will pretty hit that my Hello World applications, which use 1 tiny static function from MyLib, lead to 6MB HelloWorld.exe (after ilmerge).
FOSS> Payware.
source
share