Reputation: 305
I have recently updated my version of the DevExpress components for Delphi from 15.1.2 to 15.1.6, but when launching Delphi XE8, I am presented with the "standard" procedure entry point not found
As is shown here, version 2015.1.6 is installed, but 15.1.2 is trying to be loaded by Delphi XE8. The versions of the bpl files in the DXVCL install folder are also 2015.1.6.
Things I have tried:
Upvotes: 0
Views: 464
Reputation: 8043
I found this procedure on DevExpress official support center. It should allow you correctly reinstalling DevExpress VCL products from scratch.
- Completely uninstall our products by launching our VCL Installer in "Remove" mode;
- Delete remaining files manually using the BPLFinder tool from the FAQ: Migrating to the new version Knowledge Base article; (NOTE: USE BPLFinder; delete only OUR binary files; delete ALL our binary files in the list);
- Launch your IDE and delete invalid paths from its "Library path" and "Browsing path" lists;
- Remove all custom packages (if any exist) based on our packages;
- Close your IDE and remove invalid paths using the PATHEnvironmentVariablePatcher from the FAQ: Migrating to the new version Knowledge Base article;
- Make sure that you have ALL available IDE updates installed.
- Restart your PC;
- Login into the system as Administrator and install our controls from scratch to the C:\DevEx folder or similar short-named folder. The full path to the dxCoreRS16.bpl package should not contain spaces. I strongly recommend the following resulting path:
C:\DevEx\Library\RS16\dxCoreRS16.bpl
Reinstalling VCL products from scratch
Let us know if it helped
Upvotes: 0
Reputation: 21713
The location which packages to load is stored in the registry.
For XE8 it is located in HKEY_CURRENT_USER\Software\Embarcadero\BDS\16.0\Known Packages
.
You should be able to spot the wrong ones there and remove them.
Upvotes: 1