Zitat:
... dclsoap.bpl nur ein soaprtl160.bpl ...
Da BPLs versionsabhängig sind (man kann kein XE-
Package mit XE2 verwenden usw), hatte Borland es so gemacht, daß die
RTL- und
VCL-Packages mit der CompilerVersion versehen sind, damit es keine Konflikte gibt, wenn man mal mehrere Delphi-Versionen installiert hat und die Packages z.B. in Windows\System32 rumliegen.
Innerhalb Delphis kann man die Versionsnummer mit angeben, wenn man irgendwo die verwendeten Packages definiert (1), aber für ein späteres Upgrade auf eine neuere Delphiversion ist es besser das immer ohne Versionsnummer reinzuschreiben, da dann auch gleich automatisch wieder die richtige Version verwendet würde.
1: z.B. bei Required in Packages oder bei den Laufzeitpackages der EXE/
DLL.