关注 the question ,我正在尝试修改Indy10(IdHTTPProxyServer.pas)的源代码。但未能重新编译 indy10 项目...我的 IDE 是 XE2,以下是我所做的步骤..
在菜单->组件->安装包
然后有时会显示错误“rtl160.bpl 中的访问冲突”,有时会显示错误“xxxxxx 处 coreide160.bpl 中的异常 xxx(任何组件)”
由于我对开发环境并不熟悉,我完全不明白出了什么问题......任何帮助将不胜感激。
谢谢
感谢所有回复。您的所有建议让我更加了解开发环境。最后我接受@Marcus Adams 的回答,因为项目中有不止一个开发人员。最好不要更改 IDE 的源文件。
最佳答案
通常,当我更改源代码时,我会将修改后的源文件保存到我的项目文件夹中。这样,只有那个单元被重新编译。
如果您更改了特定的 .pas 文件,只需将其保存到您的项目文件夹并重新编译。保持原始 Delphi(和 Indy)源文件不变。
这也使将来更容易更新,因为您的更改不会在更新后丢失,并且您的更改不会影响其他项目。
关于delphi - 在XE2上重新编译indy10源代码失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11612978/