最近重新装了程序,delphi5用了几个星期后程序里ADO使用报错,才发现delphi的补丁没打。
在打D5EntUpdate.exe、d5adoupdate2.exe这两个补丁时都会报同一个错误
“Setup was not able to find an existing installation to update. This installation can not continue. The porduct may not nstalled,or the Registry may be damaged.
the install program could not find:Delphi 5.0”
初看起来好像是找不到delphi主程序,我查了下环境变量,delphi的配置也没有丢失:
C:\Program Files\Borland\Delphi5\Bin;C:\Program Files\Borland\Delphi5\Projects\Bpl\;C:\Program Files\Borland\Delphi7\Bin;C:\Program Files\Borland\Delphi7\Projects\Bpl\;C:\Program Files\Microsoft SQL Server\80\Tools\Binn;
这个问题该怎么解决啊,大家帮帮忙。

解决方案 »

  1.   

    为什么还要用delphi5啊,用delphi7吧,没你那么多问题,delphi7很成熟的产品了
      

  2.   

    对哦,换版本,DELPHI5.0很少用了!
      

  3.   

    delphi配置没丢不代表他的注册表没问题啊,再装一遍看看吧,delphi安装上很恶,安装和使用要同一个用户,不同用户就经常会出问题,查查看用户是否一样
      

  4.   

    建议用Delphi7 了 其实也完全可以Delphi7和Delphi5一起安装上  只是打开文件的话 ,它默认的是你最后安装的版本。
      

  5.   

    delphi的配置中怎么有delphi7,应该先卸载delphi7,安装D5EntUpdate.exe、d5adoupdate2.exe两个补丁应该没有问题出现问题是补丁检测到delphi7中的文件版本比它高,故不能安装