Im Delphi muß man Packages nur registrieren, wenn man den
GUI-Designer, Property-/Komponenten-Editoren oder Experten und sonstige
IDE-Erweiterungen nutzen will.
Kompilieren kann man auch direct gegen die
PAS oder
DCU und DCP. (auch im Suchpfad der Projektoptionen anstatt alles immer global zu registieren)
Das ist klar.
Es ist auch möglich mehrere Registry-Zweige für je eine Delphi-Installation zu haben
und dann jweils beim Start der
BDS.exe via Parameter das anzugeben.
So ist es auch möglich gezielt nur Delphi, C++Builder oder das ganze
RAD zu starten,
bzw. mit unterschiedlichen PackageRegistrationen.
Das meine ich mit unterschiedlichen Registry zweigen. Ich starte die
BDS.exe mit /r <zweig>