Zitat von
s.h.a.r.k:
Weißt du eigentlich wann genau die required-Packages neu compiliert werden müssen? Ich sehe so direkt keinen Grund, warum Delphi das nochmals tun müsste.
Wenn du was am der Units im
Package Source geändert hast?
Nimm an, du hast ein Runtime- und ein Designtime-
Package in einer Projektgruppe und das Designtime-
Package ist aktiv. Du änderst nun eine
Unit des Runtime-
Package. Dückst du jetzt auf Compilieren wird bei IMPLICITBUILD OFF nur das Designtime-
Package neu compiliert, bei IMPLICITBUILD ON erst das Runtime-
Package und dann das Designtime-
Package.
Anderes Beispiel: Du hast eine ganze Reihe von Packages, die aufeinander aufbauen in einer Projektgruppe. Startest du jetzt "alle erzeugen", wird bei IMPLICITBUILD OFF erst das erste
Package neu erzeugt, dann das zweite usw. Bei IMPLICITBUILD ON gibt es aber das folgende Muster: (1), (1, 2), (1, 2, 3), (1, 2, 3, 4), usw.