Ist schon merkwürdig das es bei Dir nicht funktioniert. Es ist normal das der JCL Installer alle Versionen ab 2007 nur dann anzeigt, wenn die
IDE mindestens einmal gestartet wurde, da sonst EnvOptions.proj nicht existiert. Andere Gründe sind mir momentan nicht bekannt.
Vielleicht kannst Du ja den Installer debuggen:
-
IDE starten
- jcl\install\JediInstaller.dpr öffnen
- jcl\install\JclInstall.pas öffnen
- Breakpoint in TJclInstallation.Create auf "if not Target.Valid then" setzen (in JCL 2.2 Zeile 546)
- run
- für Target.ConfigDataLocation mit Wert '\SOFTWARE\Embarcadero\
BDS\8.0' schauen ob Valid True ist