win10服务器返回为空,CAD出现"错误: ActiveX 服务器返回错误: 加载类型库/DLL 时出错...

本文讲述了在使用精简版Autocad2012和2014时遇到的VLISP错误,涉及修复x86acadProgramFilesCommonFilesAutodeskShared的空字节TLB文件问题,以及发现Autodesk360卸载后导致的AcAuthEntities和axdb文件路径问题。通过修改注册表解决了软件运行障碍。
摘要由CSDN通过智能技术生成

装精简版的autocad2012,运行有些vlisp命令时,出现"错误: ActiveX 服务器返回错误: 加载类型库/DLL 时出错"的提示,无法进行下去,以为是新版本CAD不支持这些命令了,经过我不懈努力,终于找到原因了,是安装包里的x86\acad\Program Files\Common Files\Autodesk Shared*.tlb文件为零字节文件!太精简了,误认为英文的.tlb文件没有用,把这三个文件

AcAuthEntities18enu.tlb,

acax18enu.tlb,

AcMPolygon17enu.tlb

三个英文版本的文件复制到系统的

\Program Files\Common Files\Autodesk Shared目录下即可!

又经过几年的图夫生活,升级到autocad2014,这个问题出现了,这次不是精简版,怎么回事?折腾一番后原来是在控制面板删除了autodesk 360。在安装文件目录*\x64\Components\Cloudsync,运行AdSync.msi把它安装回来就可以。完美解决了!

注:Autodesk 360可以卸载,但是不能直接卸载。直接卸载Autodesk 360,会出现特性空白,软件崩溃等问题。因为Autodesk 360在注册表里把关键的两个文件

AcAuthEntities19chs.tlb(英文版AcAuthEntities19enu.tlb),axdb19chs.tlb(英文版axdb19enu.tlb)的路径改到了“C:\Program Files\Autodesk\Autodesk Sync\RealDwg”,删除Autodesk 360之后,

这两个文件就被删除了,但是Autodesk Shared还存在该文件。在注册表里把它的路径指向“C:\Program Files\Common Files\Autodesk Shared”即可。

autocad 2014 注册表修改如下

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\TypeLib\{9CD8DEA0-3624-4FAD-82EB-FBA9354FBC97}\1.0\804\win32]

@="C:\\Program Files\\Common Files\\Autodesk Shared\\AcAuthEntities19chs.tlb"

[HKEY_CLASSES_ROOT\TypeLib\{9CD8DEA0-3624-4FAD-82EB-FBA9354FBC97}\1.0\0\win32]

@="C:\\Program Files\\Common Files\\Autodesk Shared\\AcAuthEntities19enu.tlb"

[HKEY_CLASSES_ROOT\TypeLib\{AB513495-C0DC-4E03-AD6E-E851E08428D1}\1.0\804\win32]

@="C:\\Program Files\\Common Files\\Autodesk Shared\\axdb19chs.tlb"

[HKEY_CLASSES_ROOT\TypeLib\{AB513495-C0DC-4E03-AD6E-E851E08428D1}\1.0\0\win32]

@="C:\\Program Files\\Common Files\\Autodesk Shared\\axdb19enu.tlb" |

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值