用VB自带的打包工具做的安装盘,在另一台机器安装时,系统报告无法注册"MSADO25.Tlb"文件,安装失败;用InstallShield的Vb project Wizard做安装盘,可以完成安装,可是运行时报告"MSHFLXGD.OCX"不能注册或文件丢失,无法使用。(在开发系统中安装了ActiveX Data Object RecordSets 2.7和ActiveX Data Objects 2.7 Library),谢谢!

解决方案 »

  1.   

    什么数据库的安装盘都是一样的,只要打包时带上MDAC_TYP.EXE文件包就可以了!
      

  2.   

    关于mdac打包
    打开installshield(我是用不着6.3),点菜单中的go\components\
    点programs files右键,点InstallShield Object gallery,找到MDAC 2.6加入,这样打包时installshield直接把MDAC2.6打包进去。关于MSHFLXGD.OCX"不能注册或文件丢失,
    说明有可能是你用installshield打包时没有把该控件设为自注册。
      

  3.   

    用SETUPFACTORY 6.0 简单易用的打包安装软件,功能强大,简单易用,OK