Ich bin eher ein Freund einer großen Exe. Damit ersparts du dir z.B. die sogenannte
DLL Hölle.
Auch ist deine Anwendung viel kleiner wenn du statt 100 DLLs mit je 5 MB nur noch eine Exe mit 10 MB hast.
Vor Jahren (als es noch Disketten gab) habe ich mal eine solche
DLL-Hölle aufgelöst.
Die alte Lösung war das jeder "Furz" in eine
DLL ausgelagert wurde. Die Lösung wurde auf mehrer Disketten ausgeliefert.
Nach Umbau gabs nur noch eine Exe. Die Lizenzfrage war eh über HW gelöst, die nötig war um die Funktion zu besitzen.
Windows Vista - Eine neue Erfahrung in Fehlern.