我用VB编写了一个小程序,用VB自带的打包向导制作了安装程序,但程序在安装的最后出现了“注册‘c:\windows\system\msado25.tlb’时出错”的提示,望各位高手指点迷津。操作系统是win2000server。顺便问一下,制做安装程序时还有别的好办法吗?我觉得VB自带的打包向导并不好用!

解决方案 »

  1.   

    我碰到过啊,你只要急略就可以了,是因为已经有MSADO25.TLB这个文件在运行,已经有了,就不管它了
      

  2.   

    其他的可以用InstallShield系列还有Setup Factory 6.0
      

  3.   

    用这个吧 Setup Factory 6.0 ,我一直用它,挺好的,到网上载一个。
      

  4.   

    你可以另外安装ado组件(win2000及以上不用),打包时不要包msado25.tlb文件就行,wise installion很简单
      

  5.   

    用vb自带的打包程序会出现这种情况,忽略就行。
    用专门的打包软件就能避免。installshield就很好
      

  6.   

    win98下可以这样处理,你不妨试试:
    编辑SETUP.LST文件,找到msado25.tlb的说明,将($dllselfregister)手动更改为($tblregister)
      

  7.   

    win98下可以这样处理,你不妨试试:
    编辑SETUP.LST文件,找到msado25.tlb的说明,将($dllselfregister)手动更改为($tblregister)
    正确
    迟来一步
      

  8.   

    编辑SETUP.LST文件,找到msado25.tlb的说明,将($dllselfregister)手动更改为($TLBRegister)