Error delphi xe6 with oracledata

rdiez

Member²
Hi, i'm trying to migrate code from delphi xe to delphixe6.

When i compile i get this error in the unit OracleData.

[dcc32 Fatal Error] uBase.pas(26): F2051 Unit OracleVisual was compiled with a different version of FireDAC.Phys.Oracle.DOAHelpFile

Can you help me? ? i'm desperate.
 
Can you check if your PC contains multiple versions of Oracle*.dcu and/or Oracle*.pas files? Make sure that only the installed Delphi XE6 files are in the Delphi search path.
 
Unit OracleVisual was compiled with a different version of FireDAC.Phys.Oracle.DOAHelpFile

And the compiler stop in oracledata...
 
Did you perform the check mentioned in my previous post?

The problem is not related to the oracle 8 client.
 
OracleData.dcu
Oracle.dcu

Are in these paths:

C:\Program Files (x86)\Embarcadero\Studio\14.0\DOA
C:\Program Files (x86)\Embarcadero\Studio\14.0\DOA\Win64
 
I need a a solution Marco.. can you compile oraclevisual.pas unit with delphi xe 6 upadte 1 and send me it.?

thanks so much
 
The problem was solved as follows:
  1. Exit Delphi XE6.
  2. Rename your current .dproj file to .dproj.error.
  3. Create a new dummy project with a simple empty form in a different directory and save it.
  4. Edit dummy.dproj in Notepad and replace all occurrences of "dummy" with your name.
  5. Save the file as .dproj in the original project directory.
  6. Restart Delphi XE6 and try to build your project again.
 
Back
Top