2009-11-16 33 views
1

我注意到在Delphi 2009中,編譯時經常會遇到奇怪的錯誤,比如遞歸單元的使用,有時候只是(看似)隨機錯誤,指向單元末尾的空白區域。爲什麼Delphi 2009有時(通常不是)堅持我建立?

這些並不是真正的錯誤,因爲完整的版本可以解決任何問題,我可以繼續。我懷疑仿製藥與此有關。現在Delphi構建速度非常快,但這仍然令人沮喪。德爾福2006年和德爾福2007年沒有這樣做,但他們沒有泛型。

+0

您是否安裝了所有更新? –

+0

所有更新都已安裝。 – Steve

回答

1

很難說沒有更多細節,但我會懷疑編譯器依賴的路徑之一找到pas/dcus的某種混淆。根據需要編譯的內容,找到的單位的順序是不一樣的,甚至單位不是必需的。

你有任何修改的德爾福單位?
你有一個單獨的dcus文件夾嗎?
你在路徑中混合源文件和編譯單元文件夾嗎?

+0

我沒有任何修改的德爾福單位,但你的第二和第三個建議可能會朝着正確的方向進行。 – Steve

+0

我還沒有真正發現問題,但我99.9%確定你是正確的,所以我接受答案,並會去尋找那些路徑 – Steve

相關問題