installshield中的别名设置问题,急呀!!! (50分)

  • 主题发起人 horseFree
  • 开始时间
H

horseFree

Unregistered / Unconfirmed
GUEST, unregistred user!
我的源程序放在e:/manager目录下,数据库文件files也在其中,别名设为mydb.路径设为:e:/manager。用installshield4.0打包,BDE完全安装,别名仍用mydb(其它的别名也起过,问题依旧),路径设为<installdir>/data,组设为my data,路径为<installdir>/data,
其它选项均为默认。运行安装程序一切正常。在其它的机子上运行,程序出错,提示找不到e:/manager/files。但files明明安装在/data目录下。(这是一个很小的单机应用程序)为此问题我已耗时一周,毫无进展,求各位高手指点迷津。
 
不可能吧,可能是别的地方错了。看看客户机上的BDE配置
 
您别见笑,我不知怎么看,能具体点儿吗?
 
在客户机上安装后,控制面板里应该有BDE Administrator,打开看看里面的mydb是否正确
 
谢谢,我试试看
 
我已看了,路径完全正确
 
非常感谢gxc000与young2002两位先生,问题有了一点眉目,在BDE ADMI把MYDB的路径改了之后,安装的程序能正常运行,但我不能每安装一次程序就配置一次BDE中的别名路径吧,有没有更好的办法?望不吝赐教。
 
to horseFree
你说把BDE ADMI中MYDB的路径改了之后程序能正常运行,安装完后的Mydb的默认路径
是什么,你改成了什么
 
4月14日发的贴子有误,实际的情形是:1、把生成的安装文件在本机运行前,查看BDE ADMI,别名MYDB指向的路径为源程序所在的文件夹,即E:/filesmanager,程序安装之后再查看bde admi,mydb还在,但其对应的右边的一栏什么内容也没有,变得不可用,程序当然也就无没运行;
2、把生成的安装文件在别人的机子上运行之后,在控制面板中根本看不到bde admi,在安装路径如:c:/program files下有一个文件夹Common Files/Borland Shared/BDE,打开bde admi查看,别名mydb根本没有安装进去,手动添加,将路径指向数据库文件
如c:/programfiles/filesmanager/data,保存退出,程序可以正常运行。我要请教的问题是:为什么别名安装不到bde?谢谢了
 
顶部