Ich frage mich warum überhaupt unnötiger Mist (Sorry)
in einer
DLL\EXE mit ein kompiliert wird obwohl die
DLL mit den Diversen Funktionen überhaupt nicht arbeitet.
In anderen Developer Umgebungen kann man bestimmte Schalter setzen welche das Verhindert.
Zwischen D2006 und D2010 hat sich meine
DLL um gut 50% vergrößert ohne irgendeine Zeile im Code selbst zu verändern.
Das Phänomen tendenziell immer größerer Compilate existiert leider schon seit Turbo-Pascal-Zeiten so und wurde nie ernsthaft angegangen.
Es hat den Anschein als wenn die kompletten Units die man eingebunden hat vollständig mit ein kompiliert werden
und nicht nur die Teile davon die in Verwendung sind.
So schlimm ist es nach meiner Wahrnehmung zum Glück nun auch wieder nicht.