win10服务器返回为空,CAD出现错误: ActiveX 服务器返回错误: 加载类型库/DLL 时出错...
裝精簡版的autocad2012,運行有些vlisp命令時,出現(xiàn)"錯誤: ActiveX 服務器返回錯誤: 加載類型庫/DLL 時出錯"的提示,無法進行下去,以為是新版本CAD不支持這些命令了,經(jīng)過我不懈努力,終于找到原因了,是安裝包里的x86\acad\Program Files\Common Files\Autodesk Shared*.tlb文件為零字節(jié)文件!太精簡了,誤認為英文的.tlb文件沒有用,把這三個文件
AcAuthEntities18enu.tlb,
acax18enu.tlb,
AcMPolygon17enu.tlb
三個英文版本的文件復制到系統(tǒng)的
\Program Files\Common Files\Autodesk Shared目錄下即可!
又經(jīng)過幾年的圖夫生活,升級到autocad2014,這個問題出現(xiàn)了,這次不是精簡版,怎么回事?折騰一番后原來是在控制面板刪除了autodesk 360。在安裝文件目錄*\x64\Components\Cloudsync,運行AdSync.msi把它安裝回來就可以。完美解決了!
注:Autodesk 360可以卸載,但是不能直接卸載。直接卸載Autodesk 360,會出現(xiàn)特性空白,軟件崩潰等問題。因為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" |
總結
以上是生活随笔為你收集整理的win10服务器返回为空,CAD出现错误: ActiveX 服务器返回错误: 加载类型库/DLL 时出错...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 网络转载——人生最重要的三种能力,不是读
- 下一篇: 打开excel提示内存或磁盘空间不足的解
