2012-04-28 54 views
3

嘗試在Delphi XE2中調試一個小而簡單的64位Windows應用程序會導致此運行時錯誤消息:無法創建進程,...爲什麼不能在集成環境中運行Delphi-XE2 64位Windows程序?

當嘗試運行帶有內置程序的程序時,配置調試和發佈。使用項目管理器中的「無需調試運行」啓動時不會發生這種情況。

只有在嘗試從Delphi集成環境中運行程序時纔會發生這種情況。

這是一個64位的桌面,使用Windows 7專業版和德爾福XE2更新4

回答

2

我所經歷的正是這種。在我的情況下,問題是我的反病毒(當時的Sophos)。我必須徹底卸載AV程序才能解決問題。

+0

謝謝你的回答。在我開始使用Delphi XE2後,問題就消失了,目的是做一個實驗來確認或否認PC上的反病毒軟件(是?)爲這個問題負責。問題消失後,我的結果並不確定。在關閉並重新啓動Delphi之前它已經消失了嗎?我不知道。我會繼續觀察這個問題。 – 2012-04-28 20:11:15

+1

當防火牆阻止64位調試器進程時也可能發生。 – 2012-04-29 01:10:11

+0

我也經歷過這一點,並發現它是相當隨機的。我想在Win64遠程調試器的某個地方可能會出現間歇性錯誤(請記住:調試器是一個單獨的進程,因爲IDE是32位的)。不過,在我的案例中從來沒有真正找到確切的原因! – LaKraven 2012-04-30 08:21:02

0

當我通過Wi-Fi適配器共享互聯網連接時,我遇到了這個問題。解決方案是關閉分享

相關問題