ado如果引用 msado25.tlb的话,打包时应该打包哪个文件呢?
--------------------------------------------------------------
在vb6的引用中,如果引用ado2.5的话,在引用对话框中,显示的是 msado25.tlb,
我不知如果手动打包时,需要打包哪个文件呢?也就是说假如客户的机器上没有安装ado,我需要将哪些文件打包过去呢?
有的书上说,应该打包 msado15.dll,可是我发现,这个msado15.dll是ado2.8才引用的。所以我想请教一下,应该打包 dll 呢?还是打包 tlb,好象tlb文件不能用于打包吧。tlb好象是开发环境下用到的文件吧?

解决方案 »

  1.   

    用setup factory 扫描一下工程就知道了!
      

  2.   

    用setup factory 扫描一下工程就知道了!
      

  3.   

    谢谢,不过这类软件我不想用,
    用这种工具,都是黑匣子,自已根本都不明白,难道需要打包什么文件,要依靠别的软件才知道吗?
    我想明明白白的知道,我需要打包什么文件到客户的机器上,并且知道为什么?其实我主要想问,tlb文件需要打包吗?我一直认为dll文件需要打包,但是我发现vb6的工程中,引用的是 msado25.tlb,并不是 dll 文件,我不解,因为 tlb 是开发环境下需要的文件呀,这种类型的文件,放在客户的机器上,有什么用呢?
      

  4.   


    用 DLL 文件。这个微软是有过说明的。