2011-07-05 85 views
2

我剛剛重新安裝一臺新機器和新的Delphi XE上,德爾福XE的控制+單擊IDE功能(導航到任何你控制+點擊聲明)被凍結,在以前的機器上,它曾經工作正常。控制+點擊凍結德爾福XE

通過進程監視器看活動中,BDS.exe過程中打開和遍地讀相同的DCU一遍,似乎停留在一個無限循環。 BDS.exe也正在使用它所運行的CPU核心的100%。

注意,這似乎只發生於控制+點擊,編譯或建設時,一切都發生在高速,並沒有錯誤(據編譯可執行走的自動和手動測試)。

任何線索?我已經用Andy的IDEFixPack試過了,這個問題發生在沒有它的情況下。

更新:通過反覆試驗,似乎「重構」BPL(處理IDE中的重構)出現故障,當此軟件包被移除時不再發生凍結,並且Ctrl + Click再次運行。 。但重構是完全從IDE不見了......

+0

是的,我剛喝了昨天和今天發生這種情況。我必須殺死XE並重新啓動才能清除它。我已經拿出了DDevExtensions和IDE修正包,但離開了GExperts,到目前爲止它不再出現。儘管如此,我並不確信它的工具存在過錯。 –

+2

在編輯器中懸停在項目上時,我經常會看到提示窗口出現並消失,從而導致瘋狂的閃爍,從而將任何人拉上牆。將鼠標移離任何項目都會停止它。雖然不一樣,但它聽起來有關,因爲這種行爲似乎也與某些循環有關,它只在移動鼠標時纔會出現。 –

+0

當您移除重構元素時,有時也會清除彈出「編輯」菜單需要30秒的錯誤。 –

回答

0

IDE錯誤,報告給Embarcadero公司。

+1

你有這方面的質量控制?我在XE3更新2中得到了完全相同的結果。通常,在應用程序運行時,如果我在代碼中的關鍵字上單擊CTRL鍵,它將掛起Delphi並且bds.exe在內存不斷上升的無限循環中運行並下降。 – sergeantKK

+0

這個問題在XE7中依然存在,並且經常發生。按Ctrl +點擊一個功能後,我只是在等待2分鐘。我很喜歡這個Delphi IDE。它在任何情況下都非常緩慢,它真的讓我發瘋。每次發佈都會變得更糟。不幸的是,自從幾年前我必須與愚蠢的Delphi一起工作,我們決定將它用作我們軟件的主要開發環境。 :( –