Delphi XE not finding a BPL

2.6k Views Asked by At

I'm having trouble in Delphi XE, I have a project which uses QRDesign (part of QuickReports).

The error I'm getting when I view a unit that uses QRDesign is:

"The program can't start because QRDBASE_DXE.bpl is missing from your computer. Try reinstalling the program to fix this problem."

If I don't open the unit everything compiles fine.

Interestingly if I uninstall this and another package (dclqrd_DXE.bpl - also part of QRDesign), restart the IDE, recompile and reinstall these packages it all works again until I restart the IDE. The BPLs are in the search path, and only one copy of each file exists.

Does anyone know of some mechanism that might be causing this issue?

1

There are 1 best solutions below

1
On BEST ANSWER

Search for the file and move it to the Delphi's BPL directory. It looks like a misconfiguration.

You may need to move a few BPLs too. Note the directories first.