我在win7下装delphi7可以正常运行,但是无法生成输出文件Exe,提示:could not create output file project1.exe

解决方案 »

  1.   

    由于UAC的缘故,win7下面program files不能随便装东西了,把编译输出路径改到其他的地方
      

  2.   

    还没有用win7 要用win7 最好改成D2010
      

  3.   

    1、将Project权限设置一下
    2、将项目保存到非系统盘,并建一个目录
    其实就是默认文件夹权限作怪
      

  4.   

    不用关闭UAC,我就是win7+d7.
    将安装目录的安全设置为完全权限即可
      

  5.   

    还是不行,我以管理员的身份安装运行,安装目录的权限为完全控制,依然无法生成exe文件
      

  6.   

    看样子我是暂时不会用W7了。太麻烦。还是用我的XP一段时间再说。
      

  7.   

    没有办法解决吗?delphi难度真的不行了吗?
      

  8.   

    看一下这个
     http://blog.csdn.net/bq_cui/archive/2009/02/17/3900858.aspx
      

  9.   

    权限问题,去掉UAC,这哥们有点麻烦
      

  10.   

    我也碰到类似的问题。
    在WIN7上安装DELPHI7后,编译程序时弹出:could not find program:c:\program files\borland\delphi7\projects\project1.exe.
    修改了bin和projects这两个目录的权限也没用,以管理员身份运行此程序也没用,将工程项目保存到非系统盘的目录里也没用,修改delphi7的读写权限也没用。
    但是,我把这些工作全做了之后,点击控件栏中的standard中的frams控件,提示错误。然后再编译,居然程序可以运行了。
    太神奇了。
    可以试试看。
      

  11.   

    要加上一点:在项目工程的窗体上添加edit控件,才能正确编译执行。
      

  12.   

    WIN7权限的问题! 刚开始我也以为是delphi问题,是系统权限问题。
      

  13.   

    我就是这样地使用D7,关闭UAC。一切正常,就是不能打开Delphi的帮助文件。
      

  14.   

    关掉UAC,省的装控件 时再遇到麻烦。
      

  15.   

    关闭UAC最简单了,也可以把输出路径改到其他盘。
      

  16.   

    delphi写的程序在win7系统上完全可以的,我已经测试过N次了,还可以在64位的win7上运行。
      

  17.   

    關閉UAC和以管理員方式執行都可以解決樓主的問題,
    但基本安全習慣考慮我會把Delphi安裝到系統以外的盤,可以保証Windows安全又可以使用Delphi
      

  18.   

    把你的文件输出路径改一下就好了,我的也是win7,在菜单里选工程---选项--output.....改下路径