Delphi 2009中Indy 10的逐步升级

发布于 2024-09-08 19:57:07 字数 360 浏览 3 评论 0原文

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

有一个类似的问题,但不是一个令人满意的答案,只是提出问题的用户的一些评论,但这不是一步一步的指南。

为什么没有一个工具可以做到这一点?

Can someone help in telling the details on how to uninstall Indy 10 and install the latest build? I found it http://indy.fulgan.com/ZIP/IndyTiburon.zip

There is a similar question, but not a satisfying answer, just some comments from the user who asked, but that is not a step by step guide.

Why there is not a tool for this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

驱逐舰岛风号 2024-09-15 19:57:07

我最近就这样做了,我之前在 2007 年做过,遇到了很多问题,但是这次在 D2010 中进展得非常好......

假设:

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

方向:

所以,我将 BPL/DCP/DCU 文件保存在安全的地方(以防万一)
我将 core/protocol/system 文件夹重命名为 core.old/protocol.old/system.old
然后,我将 indytiburon.zip 中的 core/protocol/system 文件夹复制到 source\indy\indy10 文件夹中。

现在,必须按以下顺序构建软件包:

System - Core - Protocol - dclCore - dclProtocol

对于 Delphi 2009,打开名称以 130 结尾的包;对于 Delphi 2010,140

我打开每个包,然后在选项中将 lib\Indy10\ 的完整路径粘贴到 DCP 和 Unit 输出目录字段中,并将 bin\ 的完整路径粘贴到包输出目录字段中。

然后我构建了这些包。对于 dcl 软件包,我还安装了

当然,2010 年一切顺利!

I did this very recently, I've done it before with 2007 and had lots of problems, but this time in D2010 it went really well...

Assumptions:

  1. The Indy BPL's are stored in the bin
    folder
  2. DCP and DCU are stored in the
    lib\indy10 folder
  3. Source code is source\indy\indy10
    (then you have core/protocol/system
    subfolders)

Directions:

So, I took the BPL/DCP/DCU files and saved them somewhere safe (just in case)
I renamed the core/protocol/system folders to core.old/protocol.old/system.old
I then copied the core/protocol/system folders from the indytiburon.zip into source\indy\indy10 folder

Now, the packages have to be built in the following order:

System - Core - Protocol - dclCore - dclProtocol

For Delphi 2009, open the packages whose names end in 130; for Delphi 2010, 140.

I opened each package, then in the options I pasted the full path to lib\Indy10\ into the DCP and Unit output directory fields, and the full path to bin\ into the package output directory field.

Then I built the packages. For the dcl packages I also installed.

Certainly for 2010 it went without a hitch!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文