我已经安装了德尔福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