我已經安裝了德爾福2010年,並試圖清楚地創建一個新的項目。 但是當我編譯我的項目時,delphi不會生成任何exe文件。德爾福不生成任何exe文件
還當我嘗試運行應用程序,我得到這個錯誤:
找不到節目,「C:\測試\ PROJECT1.EXE」
注:我沒有改變任何配置或Delphi或項目的設置。 一切都是因爲它的默認設置
我已經安裝了德爾福2010年,並試圖清楚地創建一個新的項目。 但是當我編譯我的項目時,delphi不會生成任何exe文件。德爾福不生成任何exe文件
還當我嘗試運行應用程序,我得到這個錯誤:
找不到節目,「C:\測試\ PROJECT1.EXE」
注:我沒有改變任何配置或Delphi或項目的設置。 一切都是因爲它的默認設置
這是約,因爲我在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
改變ProgramFilesPath
和ProgramFilesDir
到D:
沒有前導反斜槓獲得絕對路徑。
我把它改成D:\
現在的問題是解決了
謝謝大家
+1回來和更新,畢竟這一次。 – 2012-12-03 15:09:52
運行Process Explorer,使用Find, Find handle or dll搜索任何打開的句柄至C:\test\Project1.exe
。
這會告訴你什麼是鎖定你的.exe。
我在Windows 7上遇到了同樣的問題。
以管理員身份安裝解決了IIRC問題。
如果這不起作用,那麼請確保您以管理員身份運行它。
雖然你在XP上運行它,所以除非你已經安裝它作爲非管理員,或者作爲非管理員運行它,這應該不會發生。
請注意,如果您位於某個域中,則可能是您的XP計算機上不是本地管理員。
即使是非管理員用戶也應該能夠寫入他自己的Documents文件夾。 – 2011-05-09 23:10:46
是的,但我有德爾菲misbehave如果不**安裝**使用管理員帳戶。 – Johan 2011-05-09 23:22:43
定義行爲不端? – 2011-05-10 13:40:13
並且所提到的路徑C:\測試\存在? – 2011-05-09 15:17:57
聽起來像UAC或反病毒或類似的東西。 – 2011-05-09 15:18:35
當我嘗試在系統驅動器上的任何位置創建輸出文件時,我遇到了與Win7和D2009類似的問題。在我以管理員身份打開Delphi之前,Delphi不會編寫編譯結果。 – 2011-05-09 15:26:13