Я хочу удалить Jedi, потому что он заменяет мою библиотеку обработки GIF. Несмотря на то, что я удалил JVCL, Delphi продолжает использовать библиотеку Jedi gif и продолжает добавлять модуль JVGif в мой проект, что увеличивает время компиляции.
Как удалить JVCL?
Ответы (2)
Запустите установщик JVCL и удалите его. Затем откройте корневую папку JVCL в командной строке и введите «clean.bat all», и это должно позаботиться обо всем остальном.
person
Mason Wheeler
schedule
22.07.2010
Я запустил деинсталлятор. Я полагал, что это фактически удалит джедая. Будет неплохо, если деинсталлятор будет автоматически вызывать clean.bat и другие чистящие утилиты для фактического удаления джедая.
- person Z80; 23.07.2010
Не существует автоматического способа красиво удалить Jedi.
Чтобы удалить Jedi и восстановить функциональность предыдущей библиотеки GIF, сделайте следующее:
- Закрыть Делфи
- Запустите деинсталлятор JCL
- Запустите деинсталлятор JVCL
- Запустите утилиту очистки, как объяснил Мейсон Уилер (в обеих папках)
- Вручную удалить папки JCL
- Вручную удалить папки JVCL
- Запустите Делфи. Переустановите компонент TGifImage
Примечание. Для запуска деинсталляторов запустите «install.bat».
person
Z80
schedule
22.07.2010
Метод @Mason кажется довольно автоматическим.
- person Andreas Rejbrand; 23.07.2010
JVCL следует удалить перед JCL. Clean.bat не нужен, если вы удаляете папки.
- person Andreas Hausladen; 25.07.2010
@AndreasHausladen - да, но в моем случае это не удалось. Есть шаги для ручного удаления.
- person Z80; 29.11.2019