我刚刚重新安装了一台新机器和一台新的Delphi XE,Delphi XE的控制+点击IDE功能(导航到你控制的任何声明+点击)冻结,在之前的机器上,它使用了工作还可以。
通过Process Monitor查看活动,BDS.exe进程正在打开并反复读取相同的DCU,并且似乎陷入了无限循环。 BDS.exe也正在使用它运行的100%的CPU核心。
请注意,这似乎只发生在Control + Click上,在编译或构建时,一切都在高速发生,没有错误(就编译后的可执行文件的自动和手动测试而言)。
任何线索?我已经尝试过使用Andy的IDEFixPack,这个问题随着时间的推移而发生。
更新:通过反复试验,似乎“refactoride”BPL(处理IDE中的重构)有问题,当删除此软件包时,冻结不再发生,并且Ctrl + Click再次工作...但是重构完全从IDE中消失了......
答案 0 :(得分:0)
IDE错误,报告给Embarcadero。