src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
Начнем с корректного удаления старой версии Indy.
Заходим в Component > Install packages
Находим пакеты ранее установленной Indy снимаем напротив них галочки и удаляем по очереди кнопкой Remove, жмем OK.
Дальше заходим в Tools > EnvironmentOptions…
Переходим на вкладку Library
Строчка Library path жмем … так, здесь ищем пути к старой версии Indy удаляем их по очереди кнопкой Delete, жмем OK.
Строчка Browsing path жмем … здесь также ищем пути к старой версии Indy удаляем их по очереди кнопкой Delete, жмем OK.
Такс в билдере все удалили, теперь нужно удалить все файлы Инди с диска.
Заходим в папку где у нас установлена Delphi , Delphi\bin
Здесь поиском ищем файлы (пакеты Indy) с расширением .bpl и .dcp все файлы что включают в своем имени Indy, Id скорей всего принадлежат Indy и их нужно удалить. Тоже самое ищем и удаляем в папке System32.
Дальше идем в папку где установлена Delphi ищем все скомпилированные файлы Indy с расширение .DCU в папках \Lib и \Lib\Debug которые имеют в своем имени Indy, Id и удаляем их.
Дальше удаляем исходники Indy из папки Source.
Теперь Indy должна быть удалена полностью.
————————————————————–
Ошибки которые могут вываливаться при обновлении Ind:
[Error] IdURI.pas(93): Undeclared identifier: ‘TIdIPVersion’
Ошибка на строке с подключением IdWship6.pas
И другие. (Если буду находить новые ошибки которые появляются при установке Indy из-за неполного удаления старой версии буду добавлять сюда. )
А все скорей всего из-за того что мы не полностью удалили старую версию Indy.
————————————————————–
Установка Indy
Качаем последнюю версию Indy по ссылке http://indy.fulgan.com/ZIP/IndyTiburon.zip
Дальше нужно создать папку из актуальными компонентами delphi любую папку лучше на диске D чтобы в случае непредвиденного форматирования диска C:\ не потерять компоненты. В пути к компонентам не должно быть папок с русскими символами.
Так папку создали, дальше распаковываем скачанный архив в эту папку.
Дальше открываем билдер заходим в Tools > EnvironmentOptions…
Переходим на вкладку Library
Строчка Library path жмем … здесь нужно добавить полные пути к Indy
<полный путь к папке IndyTiburon>\branches\Tiburon\Lib\System
<полный путь к папке IndyTiburon>\branches\Tiburon\Lib\Core
<полный путь к папке IndyTiburon>\branches\Tiburon\Lib\Protocols
, жмем OK.
Строчка Browsing path жмем … сюда добавляем те же 3 полных пути к System, Core, Protocols жмем OK.
Пути прописали.
Следующие действия выполняются через меню делфи File -> Open...
Дальше заходим в папку IndyTiburon в папку \branches\Tiburon\Lib\System Запускаем пакет IndySystemX0.dpk где X - это Ваша версия Delphi, скомпилируем его. (Нажатием кнопочки Comple)
Заходим в папку IndyTiburon в папку \branches\Tiburon\Lib\Core Запускаем пакет IndyCoreX0.dpk где X - это Ваша версия Delphi, скомпилируем его. (Нажатием кнопочки Comple)
Заходим в папку IndyTiburon в папку \branches\Tiburon\Lib\Protocols Запускаем пакет IndyProtocolsX0.dpk где X - это Ваша версия Delphi, скомпилируем его. (Нажатием кнопочки Comple)
Дальше заходим в папку \branches\Tiburon\Lib\Core Запускаем файл dclIndyCoreX0.dpk где X - это Ваша версия Delphi, устанавливаем его. (Нажатием кнопочки Install)
Дальше заходим в папку \branches\Tiburon\Lib\Protocols Запускаем файл dclIndyProtocolsX0.dpk где X - это Ваша версия Delphi, устанавливаем его. Нажатием кнопочки Install)
Вот и все. Indy установлена.
|