明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 30311|回复: 31

[经验] 运行vlisp命令出现"错误: ActiveX 服务器返回错误: 加载类型库/DLL 时出错"

  [复制链接]
发表于 2014-4-12 00:57 | 显示全部楼层 |阅读模式
本帖最后由 wudechao 于 2018-3-2 23:17 编辑

装精简版的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"

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
 楼主| 发表于 2014-4-12 00:59 | 显示全部楼层
自己顶自己,三年了,不容易啊!
回复 支持 1 反对 0

使用道具 举报

发表于 2020-3-2 13:53 | 显示全部楼层
NetBee 发表于 2019-10-5 11:48
貌似珊瑚的海的2020版本也有这个问题。

同遇到这个问题  俺楼主的操作 还是不能解决  
发表于 2016-10-26 15:32 | 显示全部楼层
安装包里的Autodesk Shared文件和系统里的不是一个吗,是找到Autodesk Shared文件夹把那三个文件复制进去就可以了吗?*.tlb文件怎么办呢
发表于 2014-4-12 18:57 | 显示全部楼层
感谢你把三年的经验写出来分享
建议你把这三个文件传上来如有人想要也可更好的分享
不知别的版本是不是也会有类似情况
你的思路是会给这方面的朋友一线光芒
发表于 2014-4-13 13:35 | 显示全部楼层
搜索发现精简版autocad2012体积192M
 楼主| 发表于 2014-4-15 12:42 | 显示全部楼层
是的,精简版体积小,容易携带,人手一份,就相差几个文件,把几个文件补上去,基本上所有功能都能用.
发表于 2014-6-20 10:04 | 显示全部楼层
谢谢!因为精简版文件小,不舍得删,不想装完整版。
如果楼主能提供这几个文件的下载就更好了~~
感谢楼主分享!!
发表于 2014-7-7 10:28 | 显示全部楼层
此贴不火~天理难容啊~太感谢楼主了
发表于 2014-7-31 09:50 | 显示全部楼层
顶一个,俺用CAD 2008精简版也出现相同的问题,不过俺参照楼主的方法把运行正常的CAD 2008下的文件拷贝过来还是解决不了啊,哎郁闷啊,又舍不得删除精简的版本
发表于 2014-8-19 21:24 | 显示全部楼层
果然有效,感谢楼主
发表于 2015-1-20 22:39 | 显示全部楼层
感谢你把三年的经验写出来分享
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-4-26 20:16 , Processed in 0.712696 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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