当前位置: 服务支持 >  技术文档 >  解决CAD“ActiveX 服务器返回错误”问题

解决CAD“ActiveX 服务器返回错误”问题

阅读数 73
点赞 83
copyright 著作权
article_banner

装精简版的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" |
相关文章
QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空