程序安装后出现'Interface not supported',救命!(200分)

  • 主题发起人 主题发起人 seu_chao
  • 开始时间 开始时间
S

seu_chao

Unregistered / Unconfirmed
GUEST, unregistred user!
我装了Delphi6 sp1了。但安装的结果是在装了delphi6的机器上可以正常
运行,但在没有装delphi6的机器上仍然出项'interface not supported'的错误,
我是用installshield 7.0制作的安装程序,做过static scan 和dynamic scan,
要用的dll已经加进去了。
还望高手指教!
 
可能是ADO没安装
 
我测试了一下,应该是ado没有安装,或没有安装正确。
可以到 www.microsoft.com/data
下载mdac_typ2.5 或2.7安装
 
你的程序调用了什么接口吗?是不是什么组件没有注册?
 
你为什么不试试用户权限的设置,还有就是你的WIN2000系统还没有升级SP3,假如你的
操作系统是WIN2000的话。
 
我的程序在2K下开发的,在98下用就会出现
这种情况,后来改成2k的就没事了
 
是否跟ADO有关不是很清楚,想到两点,提醒你一下吧:
1。你的安装程序是否未包含一些需要注册的DLL,或者虽然包含了,但是在程序打包时没有
将其指定为Self_Register(自注册)的类型;
2。你的程序是否用到了一些Win2000支持而Win98不支持的服务,比如某些COM/COM+服务。
 
你的程序是否用MIDAS或DCOM/COM+程序?如果是,请查询有关配置DCOM/COM+客户端的贴子。
给你一个参考:
http://www.csdn.net/Expert/TopicView1.asp?id=1052799
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
I
回复
0
查看
618
import
I
后退
顶部