1. Wie mache ich sinnvoll welche und
2. Wie gehe ich mit "Nicht-Source"-Komponenten um.
Seit msbuild benutzt werden kann, definiert man im Projekt in der Buildkonfiguration (normalerweise Release) alle Parameter und benutzt dann nur noch msbuild. Für ältere Versionen hatte ich mal ein Konsolentool dafür geschrieben als es das noch nicht gab.
Wir haben ein
Package mit allen Units, das diese in das Ausgabeverzeichnis kompiliert. Dazu dann ein
Package, das die ganzen Komponenten registriert und das in die
IDE installiert wird.