1

在 Delphi XE2 中,我使用的是 Indy 10。我对其中一个单元进行了小改动,IdHTTPWebBrokerBridge为了生效,我需要重新构建 indy。我在任何搜索中都找不到这个,我不断得到从头开始安装它的结果——但没有关于重新构建 Delphi 附带的内容。

如何重建 Indy 10?

4

1 回答 1

1

IdHTTPWebBrokerBridge.pas包含在 Indy 版本中,但 Indy 本身并未实际使用它。在 DataSnap 内部使用 Indy 时,Embarcadero 在内部使用它,因此不会以任何方式编译到 Indy 本身中。所以不需要重新编译 Indy 本身(除非你想升级它,但一定要注意安装说明中的警告)。您可以向 Indy 的开发人员提交错误修复,以便将其包含在未来的版本中,但这不会解决您在 XE2 中的问题,因为 DataSnap 无法重新编译。但如果您在项目中使用静态链接,您可以尝试简单地将修改后的IdHTTPWebBrokerBridge.pas文件直接添加到您的应用程序中。

于 2013-07-21T16:20:55.267 回答