Ошибка установки Delphi XE10 Seattle JVCL

Я не могу использовать GetIt или ручной подход для установки JVCL в Delphi XE10 Seattle. Во время компиляции пакета я всегда получаю сообщение об ошибке, что модуль jvInterpreter_DBTables не найден. Я вижу файл pas в указанном каталоге с ошибкой c: .... \ Studio \ 17.0 \ CatalogRepository \ JediVisualComponentLibraryJVCL-3.49 \ run \

У меня также установлены Delphi 2010 и Delphi XE8. JCL установлен нормально, и Сиэтл загружает пакет версии 2.80.

Спасибо за любые идеи.


person DpCroghan    schedule 31.12.2015    source источник
comment
У вас есть старые копии некоторых модулей JCL и JVCL (DCU), DCP или BPL в пути к вашей библиотеке или конфликтующие старые JVCL или JCL BPL в вашей системе Windows PATH? Запустите Delphi со свежим реестром: bds.exe -RSEEMS_FRESH_TO_ME и попробуйте оттуда.   -  person Warren P    schedule 31.12.2015
comment
Спасибо за ответ.   -  person DpCroghan    schedule 02.01.2016
comment
Спасибо за ответ. Я попытался удалить, а затем запустить xe10 с -RSEEMS_FRESH_TO_ME, и он дал тот же результат. Я проверил в своем PATH, что других модулей JVCL нет. Я попытался удалить JVCL из Delphi 2010 и XE8 и XE10.   -  person DpCroghan    schedule 02.01.2016
comment
Отмените выбор пакета, содержащего JvInterpreter, и попробуйте продолжить. Я серьезно сомневаюсь, что вы действительно эффективно искали в своей системе файлы, которые мешают вам. Не только путь к Windows, но и каждая папка в текущем пути к БИБЛИОТЕКЕ Delphi 10 Seattle в диалоговом окне «Параметры инструментов».   -  person Warren P    schedule 02.01.2016
comment
Еще раз спасибо, Уоррен. Я выполняю общесистемный поиск jvCore * .bpl в надежде найти какие-то ненужные файлы. Я просмотрел все папки в моем пути к библиотеке, и ничего не указывает на какие-либо файлы JVCL.   -  person DpCroghan    schedule 02.01.2016
comment
Если вы не нашли никаких файлов jv * .bpl, начните искать любые файлы JVCL или JCL .pas, .dcu, .dcp или .bpl, возможно, внутри какого-либо другого проекта, которые находятся в пути к вашей библиотеке или пути Windows.   -  person Warren P    schedule 03.01.2016
comment
Еще раз спасибо, Уоррен. Единственные файлы, которые я нашел, находились в Studio \ 17.0 \ CustomerRepository и в папке, которую я создал для загрузки исходного кода JVCL после того, как установка пакета GetIt продолжала терпеть неудачу. Мне удалось установить его БЕЗ PascalInterpreter. Я буду копать дальше.   -  person DpCroghan    schedule 03.01.2016
comment
Уоррен, зачем установщику найти правильные файлы для всего, кроме jvPascalInterpreter?   -  person DpCroghan    schedule 04.01.2016
comment
Возможно, вам стоит очистить папки BPL и DCP по умолчанию: C:\users\Public\Documents\Embarcadero\Studio\17.0\Bpl и папку Dcp рядом с ними. Он где-то находит какую-то хрень, и вам нужно найти хрень (bps / dcps / dcus) и удалить их.   -  person Warren P    schedule 04.01.2016
comment
Еще раз спасибо, Уоррен, я попробую. Я удалю весь JVCL и убедится, что в этих папках нет файлов Jv *. *. Результаты выложу.   -  person DpCroghan    schedule 06.01.2016


Ответы (1)


я это сделал. Процесс установки (при запуске) измененный файл jvcld23.inc {$ DEFINE USE_BDE}, который вы открыли в блокноте и снова изменили {. $ DEFINE USE_BDE}, и сохраните.

это сработало для меня.)

person Dr.Max    schedule 12.03.2017
comment
доработана потребность в запущенном процессе.! - person Dr.Max; 13.03.2017