程序用到ADO,Delphi6附带的InstallShield打包时该选哪个?还有我机器上ADO版本较新,发布时需不需要考虑别人的ADO版本呢?InstallS

  • 主题发起人 主题发起人 archy
  • 开始时间 开始时间
A

archy

Unregistered / Unconfirmed
GUEST, unregistred user!
程序用到ADO,Delphi6附带的InstallShield打包时该选哪个?还有我机器上ADO版本较新,发布时需不需要考虑别人的ADO版本呢?InstallShield打包时是只打包ADO接口(链接程序)呢,还是整个ADO驱动?(100分)<br />程序用到ADO,Delphi6附带的InstallShield打包时该选哪个?还有我机器上ADO版本较新,发布时需不需要考虑别人的ADO版本呢?InstallShield打包时是只打包ADO接口(链接程序)呢,还是整个ADO驱动?
谢谢!
 
要考虑别人机器的ADO版本的,另外在机器上安装ADO驱动吧.
 
好像方案不该是这样的
 
InstallShield应打包整个ADO驱动,因为用户可能是95、98,NT4.0
 
看系统罗。。最新的ADO是2。6吧。。去CAKK站上下载MDAC吧应该就没问题了。。
 
我就是想把最新的ADO打包在安装文件中呀!!InstallShield中怎样作呢?InstallShield是否是将我机器上的最新ADO打包?
没人会答吗?
谢谢!
 
是這樣的,但我沒有試過,在制做安裝文件時不是要求您選擇要附加上的系統文件么,在那
選好就ok了!
 
还有吗?
 
我用的是WISE INSTALL,,可以自己打包MDAC,BDE,ODBC等数据驱动。。
很好用,我一直用它,不要问我哪下的。。我是D盘上的。。。版本9。1
 
谢谢各位,但是我不满意答案,唉。
 
还有高论吗,谢谢
 
一定需要考虑ADO版本,如果大家都不打包就没有问题,但有的软件安装了低版本的ADO(比如用友的一些版本),
会导致你的东西出错(BOF EOF 错)。我有一个产品就深受其害!

我的建议是做一个不需要ADO的安装程序(只有你自己的程序文件),同时为用户提供MADC 2.6的安装包,
如果你一定要做在一起,你可以使用Wise Install的Capture功能,它会自动将你运行需要的所有DLL文件
列出来,你一起打包就可以了,当然前提是你的安装环境要干净。
 
多人接受答案了。
 
后退
顶部