Can't compile a webcore project containing XData after using smart setup

Hi everybody.

I had all the packages I use installed via the subscription manager.
Last week, i switched everything to TMS smart setup (I had to un-install everything and reinstall via the smart setup :cry:
Only WebCore is still installed using the subscription manager.
When I now try to compile my projects (that compiled well before the switch), I get an error for the Clients (WebCore):
[Error] XData.Model.Classes.pas(21): can't find unit "Bcl.Json.Attributes"

The server part (win32) compiles well.

The path to this pas-file is defined in the WebCore configuration.
It isn't in the project's search path. But even if I add it, I still get the same error.
I tried by also un-installing Webcore and then re-install it, but it doesn't help.

Any idea?

Can you try to do a full build of all Smart Setup products? From command-line you can use:

tms build -full

Then please send the logs.zip file.

Hello Wagner.
Here are the logs.
logs.zip (561.5 KB)

From the logs you sent, all products are correctly installed and you can already use them, except for TMS FNC Blox.

Indeed, now it compiles correctly. Strange because I did a full build earlier and it didn't help. The difference is that I un-installed WebCore and re-installed it in between.
However, happy that I can work again.
Thanks for your support.

1 Like

In case you want to install TMS FNC Blox Toolbars, please update TMS Smart Setup. We released a fix that was preventing this product to be compiled.