1、在VB中使用了ADODC连接数据库,
使用了DataGrid浏览数据库,
MSHFlexGrid等控件,2、用Package and deployment打包时,
在"Missing Dependency Information" 中提示:"Below is a list of files for which dependency
information could not be found. To proceed
without the dependency information for the
file(s), click OK. To permanently  a file as 
having no dependecies, select its checkbox."点击OK继续完成打包。3、在安装更新系统时,出现错误,提示注册msdao20.tlb失败。
点忽略后继续安装。4、运行程序,出现错误,提示找不到ADO提供者。
请问,如何解决问题2?出现这些情况时,如何才能正确的完成VB的打包和安装?
谢谢。

解决方案 »

  1.   

    3、在安装更新系统时,出现错误,提示注册msado20.tlb失败。
    点忽略后继续安装。
      

  2.   

    建议换个打包工具
    建议你用Setup Factory打包,以下连接是相关的文档
    Setup Factory V6.0.1.2
    http://www.downloadsky.com/soft/3912.html
    Setup Factory V6.03 汉化补丁
    http://www.downloadsky.com/soft/3913.html下面的网址有Setup Factory V6.0
    http://vbeden.xg88.com/download/software/sf6.zip解压密码
    www.vbeden.com下面网址有setup factory6.0 的汉化包:
    http://ms5.cpatch.org/hanzify/detail.asp?SOFT_ID=4178
    这样进一步方便你使用!
      

  3.   

    使用Setup Factory里的VB工程扫描功能,一般VB程序不能正常运行,多半和缺文件,没注册有关,有了这个功能就方便多了.
      

  4.   

    使用Setup Factory里的VB工程扫描功能,一般VB程序不能正常运行,多半和缺文件,没注册有关,有了这个功能就方便多了.
      

  5.   

    是因为不能注册库文件,在打包时手工添加引用的库文件(*.dll或*.tlb)
    引用msado15.dll,代替msado20.tlb
    或升级adodb,安装MDAC_TYP2.8_CN.EXE