在Delphi 2009上安装最新版本的Indy 10

5 delphi indy delphi-2009

是否有在Delphi 2009中更新Indy 10组件的分步指南?

我已经阅读了卸载线程并拥有最新版本(IndyTiburon.zip).但是似乎没有安装说明.

如果您已完成此操作,请分享详细信息.

编辑:我已经设法通过搞乱dclIndyProtocols120和dclIndyCore120中的"需求"部分来安装软件包.

从"需要"部分基本上删除了所有Indy包依赖项,并且只使用了库路径解析事物.添加..\Lib\Core,..\Lib\System和..\Lib\Protocols到Lib路径.不得不将dclIndyProtocols120留在dclIndyCore120的要求中,因为如果没有这个就不会安装.

编译了所有3个包(包括IndySystem120),现在看起来工作正常.

这对D2009用户来说应该更容易.我不得不更新以解决Indy中的SMTP错误(请参阅链接).

mjn*_*mjn 0

对于 D2009 之前的所有版本,您可以使用 Fulldx.bat 脚本重新编译软件包,然后打开 BPL 文件(例如 Indy-10.5.5\D6\dclIndyCore60.bpl 和 Indy-10.5.5\D6\dclIndyProtocols60.bpl)。 bpl) 在 Delphi 2009 IDE 包对话框中。现在,在 Delphi 2009 中,FullD12.bat 已存在,但它没有执行任何操作。

我的简单解决方案是仅在运行时创建 Indy 组件。我将 Indy Tiburon 核心、系统和协议添加到项目搜索路径中,并使用 Apache Ant 和构建脚本来运行编译器以进行最终构建。