Я перенес все свои компоненты с одного компьютера на другой. На старом компьютере установщик Jedi JCL правильно обнаружит установку Delphi XE2 и покажет ее вкладку, но на новом компьютере этого не произойдет (он распознает только установку Delphi 7). Обратите внимание, что на новом компьютере, когда я запускаю jcl install.bat, он будет использовать компилятор Delphi XE2 для создания исполняемого файла установщика. Какой шаг я могу сделать, чтобы разобраться с этим?
Версия Jedi самая последняя на данный момент 3.47.
d:\DelphiProjects\Libs\JCL\jcl\install\JediInstaller.dpr
Или, по крайней мере, вы можете отслеживать, что делает instalelr вSysInternals Process Monitor
, и видеть, какие пути регистров и пути к файлам пытаются обнаружить XE2, чтобы, возможно, увидеть, где какой-то поиск терпит неудачу. - person Arioch 'The   schedule 19.12.2013