Hallo Uwe,
ich habe es nochmal mit einem ganz leeren Projekt versucht, nur die System.Variants
Unit lokal.
Das kompiliert nicht bei mir, weder für
Win32 noch für Android32/64.
Immer mit dem Fehler
"[dcc32 Fatal Error] System.Variants.pas(1271): E2158 System.Variants
unit out of date or corrupted: missing '@VarCast'"
Falls das so, ohne weiteres bei Dir kompiliert, dann wüsste ich gerne warum das hier nicht funktioniert.
Ich habe eigentlich ein ziemlich natives RadStudio 11.3, mit nur ein paar Tools geladen (TestInsight, Kastri ) sonst eigentlich nur Sourcen.
Der ursprüngliche Grund, warum ich das laden wollte, hat sich mittlerweile erledigt.
Allerdings wäre es interessant zu wissen warum es mal geht und mal nicht.
Hier ist mein minimales Testprojekt:
T489_TstSysUnit_001.zip