I recently migrated from Delphi 7 to Delphi XE3.
The DLL file, which was 107kb in Delphi 7, is now 2.7 MB. The other, which was 114kb, is now 4.7 MB!
This is normal? What can I do to reduce file sizes? If you need more information, please ask.
UPDATE:
Both dll files have already compiled in release mode.
Following Mason's advice:
The 4.7MB file was reduced to 834kb, and the 2.7MB file was reduced to 2.1MB. The 2.1MB file uses Generics and an external library called nExcel, used to generate Excel files. While nExcel was also used when the file size was smaller, the use of Generics is a new addition to the code, and I think this may be the reason that the file size remains quite large.
Steve
source share