Error compiling an XDATA Server in Delphi IDE 64 bits

When trying to compile a An XData Server I get the following error:
[dcc64 Fatal Error] Aurelius.Json.BlobConverter.pas(90): F2051 Unit XData.Criteria.ProjectionVisitor was compiled with a different version of Aurelius.Criteria.Projections.TProjections.Value
I tried deleting all the DCUs for Aurelius.Json.BlobConverter and Aurelius.Criteria.Projections to no avail.
What else should I be looking into?
Thanks,

Alan

It looks like your installation is really messed up and it’s mixing DCU’s or DCP’s. Probably you manually tweaked the installation by adding paths that point to Aurelius/XData source code instead of correct DCUs. You should

  • review your Delphi library paths

  • review project search paths

  • look for duplicated of Aurelius and XData-related DCUs in your disk

  • look for duplicated of Aurelius and XData-related DCPs in your disk

  • run “tms doctor” to find issues with your install.