本人用VB做了一个管理系统。里面用到了ADO控件,打包是没有问题,但在安装时,注册MSADO20.tlb文件出错。请问是什么原因呀!该如何解决呀!安装信息文件中提示:
**错误:在"c:\winnt\system32\msado20.tlb"中未发现DLLREGISTERSERVER()的输入点
**在本操作期间:DLLREGISTERSERVER:"c:\winnt\system32\msado20.tlb"**错误:在注册文件“c:\winnt\system32\msado20.tlb"时出错

解决方案 »

  1.   

    可能是路径设置的问题,设置msado20安装路径为msdaopath试一下.
      

  2.   

    VB本身自带的打包程序经常会出现这种问题的.
    建议用Setup Factory打包.
      

  3.   

    请问如何设置maado20的安装路径为msdaopath呀
      

  4.   

    环境是win2ks+vb6.0
    在相同环境下用
      

  5.   

    你把这个文件放到SYSTEM32下当然出错
    你应该看看它是哪里来的
    就放到哪里去~~~
    还有就是,别用VB打包
      

  6.   

    还有,那个文件是 microsoft data access component 的文件
    建议你附带整个microsoft data access component (至于版本多少,要看你装的是什么版本的MDAC)的安装程序
    而不是单独安装