你打包的时候没有把msado20.tlb这个文件包括进去!
解决方案 »
- 求flash+VB双向通信的示例程序。
- 画函数的光滑曲线
- 模块中引用app.path?
- 怎样控制程序运行的速度? (除了用timer控件)
- (求救呀!!!)回答给分!!!___在线等待!
- 关于文件夹的问题
- 关于ADO.addnew数据增加的问题
- 在VB中如何访问被聚合的组件?
- sql语句+ACCESS数据库日期查询的问题
- 顶者有分!!! 300 分 求解 vba 程序 ---- 分拣电子邮件
- 什么语言编写的程序(一定是exe文件)不需要动态数据连接库?
- 关于set st=st.nextrecordset和dim st as new adodb.recordset的疑惑(new放上就会出现问题)
用企业版的工具depends查看msado20.tlb相关的Dll,不知可否支持.tlb
如果查看不到,就把找与ado20相关的dll打包吧
打包是不要将msado20.tlb打进去
类似的问题我提过的 你找一下以前的问题http://www.csdn.net/expert/topic/889/889405.xml?temp=8.013552E-02
我按你贴子中的做法试了一下,打包时不加入文件msado20.tbl时安装时未报错,但运行时不行,提示找不到提供者。另外,我修改了setup.lst文件后,在安装时,提示找不到c:\windows\temp\msftqws.pdw\$tblregister,有什么办法吗,谢谢!
1、不将 c:\windows\system\msado20.tlb 打 包 到 安 装 程 序 中 。 msado20.tlb 在 C:\Program Files\Common Files\SYSTEM\ADO 中 已 有 。 如 果 使 用 数 据 库 功 能 ,可 以 打 包 mdac_typ.exe ,在 打 包 程 序 加 入 dao驱 动 。 程 序 便 可 以 加 入 mdac_typ.exe,不 过 要 注 意 mdac_typ.exe的 版 本 。
2、可 以 编 辑 SETUP.LST文 件 ,找 到 该 文 件 的 说 明 ,将 ($dllselfregister)手 动 更 改 为 ($tblregister)就 行 了 !
http://www.eyii.com/
你提供的第一种方法我试了,可以用,谢谢;第二种编辑setup.lst文件的方法,我也试了,但在我修改了setup.lst文件后,在安装时,提示找不到c:\windows\temp\msftqws.pdw\$tblregister,有什么办法吗,谢谢!