2010-07-22 5 views
0

Я хочу удалить Jedi, потому что он заменяет мою библиотеку обработки GIF. Несмотря на то, что я удалил JVCL, Delphi продолжает использовать библиотеку gif Jedi и продолжает добавлять модуль JVGif в мой проект, который добавляет дополнительное время компиляции.Как удалить JVCL?

ответ

1

Существует нет автоматического способа удачного джедая.

Чтобы удалить джедай и восстановить функциональность предыдущей библиотеки GIF сделать это:

  1. Закрыть Delphi
  2. Запускает JCL деинсталлятор
  3. Запускает JVCL деинсталлятор
  4. Запустите утилиту очистки, как объяснено Mason Wheeler (в обеих папках)
  5. Вручную удалять папки JCL
  6. Вручную удалять папки JVCL
  7. Начало Delphi. Заново установите компонент TGifImage

Примечание: Чтобы запустить деинсталляторы, запустите «install.bat».

+0

@ Метод Мейсона кажется довольно автоматическим. –

+0

JVCL следует удалить перед JCL. Clean.bat не требуется, если вы удаляете папки. –

3

Запустите установщик JVCL и удалите его. Затем откройте корневую папку JVCL в командной строке и введите «clean.bat all», и это должно позаботиться обо всем остальном.

+0

Я запустил деинсталлятор. Я предположил, что он действительно удалит джедая. Будет неплохо, если деинсталлятор будет вызывать автоматически clean.bat и другие утилиты очистки, чтобы фактически удалить Jedi. – Ampere