明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1176|回复: 11

[提问] [有偿]寻找因安装CAD2002迷你版导致ADODB.Stream无法创建的解决方法

[复制链接]
发表于 2019-5-8 10:13 | 显示全部楼层 |阅读模式
100明经币
本帖最后由 tryhi 于 2019-5-8 11:20 编辑

64位电脑(64WIN7或者WIN10)安装了CAD2002迷你版之后会导致其电脑上所有32位版本的CAD(即2009以下版本)都无法创建ADODB.Stream对象((vlax-create-object "ADODB.Stream")返回nil),目前唯一的恢复办法是重装系统(卸载无效),安装包有32M无法上传,传到百度网盘链接:https://pan.baidu.com/s/1xfac5POMdgejPRqNnLPr7Q 提取码:qchp

悬赏100元人民币求解决方法


这个问题有点久了,一开始一直以为我的电脑问题,后来发现同事的电脑只要是64位的均无法使用这个对象(因工作需求我们都会安装2002),我编写的一些lsp内打包模板、exe、dll之类的文件,需要这个对象来释放,32位正常,最后通过虚拟机反复测试明确了CAD2002安装后导致的问题

最佳答案

"觉得好,就打赏"
还没有人打赏,支持一下
发表于 2019-5-8 10:13 来自手机 | 显示全部楼层
qq 19971529
回复

使用道具 举报

发表于 2019-5-8 10:57 | 显示全部楼层
不懂
就是好奇一点
64位win7是怎么装上2002的?
装上以后能运行?
极度怀念2004啊
回复

使用道具 举报

 楼主| 发表于 2019-5-8 11:15 | 显示全部楼层
masterlong 发表于 2019-5-8 10:57
不懂
就是好奇一点
64位win7是怎么装上2002的?

64位无法安装2004,但是可以安装2002,安装后正常使用,没什么特别
回复

使用道具 举报

发表于 2019-5-8 12:57 来自手机 | 显示全部楼层
加微信wxid_s854fu85jx9x21
回复

使用道具 举报

 楼主| 发表于 2019-5-8 14:44 | 显示全部楼层
xinxirong 发表于 2019-5-8 12:57
加微信wxid_s854fu85jx9x21

搜不到此微信
回复

使用道具 举报

 楼主| 发表于 2019-5-8 18:02 | 显示全部楼层
本帖最后由 tryhi 于 2019-5-8 18:04 编辑


Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{00000566-0000-0010-8000-00AA006D2EA4}]
@="ADODB.Stream"

[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{00000566-0000-0010-8000-00AA006D2EA4}\InprocServer32]
@=hex(2):25,00,43,00,6f,00,6d,00,6d,00,6f,00,6e,00,50,00,72,00,6f,00,67,00,72,\
  00,61,00,6d,00,46,00,69,00,6c,00,65,00,73,00,28,00,78,00,38,00,36,00,29,00,\
  25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,5c,00,61,00,64,00,6f,00,5c,\
  00,6d,00,73,00,61,00,64,00,6f,00,31,00,35,00,2e,00,64,00,6c,00,6c,00,00,00
"ThreadingModel"="Apartment"
"Assembly"="ADODB, Version=7.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
"Class"="ADODB.StreamClass"
"RuntimeVersion"="v1.0.3705"

[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{00000566-0000-0010-8000-00AA006D2EA4}\InprocServer32\7.0.3300.0]
"Assembly"="ADODB, Version=7.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
"Class"="ADODB.StreamClass"
"RuntimeVersion"="v1.0.3705"

[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{00000566-0000-0010-8000-00AA006D2EA4}\ProgID]
@="ADODB.Stream.6.0"

[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{00000566-0000-0010-8000-00AA006D2EA4}\VersionIndependentProgID]
@="ADODB.Stream"



十分感谢,100元买两包烟,辛苦了,多年的问题终于解决了,完全没想到一个注册表就搞定还不用重启
回复

使用道具 举报

发表于 2019-5-8 18:10 | 显示全部楼层
2002已下
不过想想大概也只能收藏而已
主要是换win7+2012快两年
大量程序改写已不适用于2004
更别说2002了
回复

使用道具 举报

发表于 2019-5-10 11:46 | 显示全部楼层
都9102了,现在要找出个2002版来实属不易啊...
如果可能,还是换Win10系统和近年来的新版AutoCAD x64吧
回复

使用道具 举报

 楼主| 发表于 2019-5-10 16:58 | 显示全部楼层
e2002 发表于 2019-5-10 11:46
都9102了,现在要找出个2002版来实属不易啊...
如果可能,还是换Win10系统和近年来的新版AutoCAD x64吧

电脑装了02 06 07 12 14 18

点评

装这么多个版本有什么特别用途的吗? 我最多就装两个版本,最新版和下一版的beta  发表于 2019-5-10 20:46
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-5-19 11:43 , Processed in 0.270576 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表