Rob Kennedy wrote: > Is rtl in the requires list of both packages as well? It should be. > The Delphi 5 package will need to require rtl50 since Delphi 5 > doesn't support automatic package suffixes.
It is in the requires list of both packages, except in D5 since there is no rtl(50). > Having the run-time package be required by the design-time package > really only does two things, neither of which is terribly important: > > 1. It increases the chances that changes to the run-time package won't > require recompilation of the design-time package. Recompiling the > design-time package after modifying the run-time package is never a > bad idea anyway, though. > > 2. It makes the IDE automatically add the run-time package to the > run-time-package list in the project options when the associated > design-time package is activated. Nothing stops the developer from > doing this manually instead. Yes, that's why I didn't gave up. It's fortunately solved now, many hours wasted just in order to find out finally that there was a second xD10Run.bpl/dcp in my Delphi _7_ BPL-folder. No idea why D10 tried to load that one instead since both design-time and run-time packages are stored in the same directory. Even Dependency Walker displayed the correct path to the dependend run-time package. Anyway, now that all works fine I've uploaded a new version of my service framework, URL: http://www.duodata.de/misc/delphi/DDService.zip. It's for D5, D7, D2006 and Delphi/RAD Studio 2007. And an enhancement of the original CodeGear service framework that adds long time missed features including new Vista stuff. Arno Garrels _______________________________________________ Delphi mailing list -> [email protected] http://www.elists.org/mailman/listinfo/delphi

