【发布时间】:2012-07-23 12:56:06
【问题描述】:
按照the question,我正在尝试修改Indy10的源代码(IdHTTPProxyServer.pas)。但是无法重新编译indy10项目...我的IDE是XE2,以下是我做的步骤..
删除包“Indy 10 Core Design Time”和“Indy 10 Protocols Design Time” 在菜单->组件->安装包
打开 IndyProtocols.dpk
在 IdHTTPProxyServer.pas 中进行更改
编译
然后有时它会显示错误“rtl160.bpl 中的访问冲突”,有时它会显示错误“Exception xxx(any component) in coreide160.bpl at XXXXXX”
由于我对开发环境不是很熟悉,我完全不明白出了什么问题......任何帮助将不胜感激。
谢谢
感谢所有回复。您的所有建议让我更加了解开发环境。最后我接受@Marcus Adams 的回答,因为项目中有不止一个开发人员。 IDE的源文件最好不要改动。
【问题讨论】:
-
你试过重启delphi或电脑吗?有时 Delphi 会感到困惑并给您带来奇怪的错误。虽然 XE@ 比 2006 稳定得多。
-
是的,我以前试过。但它没有用。
标签: delphi indy indy10 c++builder-xe2