在Delphi 2009中逐步升级Indy 10

时间:2010-07-08 14:25:08

标签: delphi delphi-2009 indy indy10

有人可以帮忙说明如何卸载Indy 10并安装最新版本的详细信息吗?我找到了http://indy.fulgan.com/ZIP/IndyTiburon.zip

有一个similar question,但不是一个令人满意的答案,只是来自提问用户的一些评论,但这不是一步一步的指南。

为什么没有这方面的工具?

1 个答案:

答案 0 :(得分:15)

我最近这样做了,我在2007年之前完成了这项工作并遇到了很多问题,但是这次在D2010上它真的很顺利......

假设:

  1. Indy BPL存储在垃圾箱中 夹
  2. DCP和DCU存储在 lib \ indy10文件夹
  3. 源代码是source \ indy \ indy10 (然后你有核心/协议/系统 子文件夹)
  4. 路线:

    所以,我把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年来说,它顺利进行了!