Пошаговое обновление Indy 10 в Delphi 2009 - PullRequest
16 голосов
/ 08 июля 2010

Может кто-нибудь помочь рассказать о том, как удалить Indy 10 и установить последнюю сборку? Я нашел это http://indy.fulgan.com/ZIP/IndyTiburon.zip

Существует подобный вопрос , но не удовлетворительный ответ, просто некоторые комментарии от пользователя, который спросил, но это не пошаговое руководство.

Почему для этого нет инструмента?

1 Ответ

15 голосов
/ 08 июля 2010

Я сделал это совсем недавно, я делал это раньше с 2007 года и у меня было много проблем, но на этот раз в D2010 все прошло очень хорошо ...

Допущения:

  1. Индийские BPL хранятся в папке bin
  2. DCP и DCU хранятся в папке lib \ indy10
  3. Исходный код - source \ indy \ indy10 (тогда у вас есть core / protocol /системные подпапки)

Указания:

Итак, я взял файлы BPL / DCP / DCU и сохранил их в безопасном месте (на всякий случай). Я переименовал папки core / protocol / systemв core.old / protocol.old / system.old Затем я скопировал папки core / protocol / system из indytiburon.zip в папку source \ indy \ indy10

Теперь пакеты должны быть собраны вв следующем порядке:

Система - Ядро - Протокол - dclCore - dclProtocol

Для Delphi 2009: откройте пакеты, имена которых заканчиваются на 130 ;для Delphi 2010 140 .

Я открыл каждый пакет, затем в настройках я вставил полный путь к lib \ Indy10 \ в поля выходного каталога DCP и Unit и полный путьв bin \ в поле выходного каталога пакета.

Затем я built пакетов.Для пакетов dcl я также installed.

Конечно, в 2010 году все прошло без проблем!

...