Whenever you apply a service pack to Delphi, C++ Builder, or Kylix, the binaries that installed VCL/CLX components depend on will sometimes change (for example vcl60.bpl and rtl60.bpl). This makes all compiled binaries that link to these libraries invalid in many cases (though not always, depends on what was changed).
For the built-in components that come with Delphi/C++ Builder/Kylix, this is not a problem as they have already been rebuilt by Borland when you install their service pack.For Third-Party components, you have to rebuild their packages (if you have the source code to them) to ensure that they are built against the latest version of the VCL and RTL libraries. This is one of the reasons why it is important in the Delphi/C++ Builder/Kylix world to always get source code from Third Party component developers, otherwise you have to wait till the Third Party developer provides the re-compiled binary for you.
For all of Iocomp's components, we include complete Pascal VCL/CLX source code. You can always re-build our packages by opening the installer from the Add/Remove control panel and selecting "Repair" to have our installer re-install our source code and re-build our packages outside of the IDE.
Copyright ©1998-2007 Iocomp Software Incorporated. Iocomp and the Iocomp Logo are registered trademarks of Iocomp Software Inc. All other trademarks are registered by their respective owners.