明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 5519|回复: 2

[原创]ObjectDBX注册问题的解决方法

[复制链接]
发表于 2005-8-18 09:03 | 显示全部楼层 |阅读模式

操作系统 : Windows 2000
AutoCAD 版本 : AutoCad Map 2000i 中文版
问题描述 : axdb15.dll不能正确注册
问题解决
先是怀疑由于杀毒软件的原因,关闭杀毒软件后,无法解决问题。
在GOOGLE上查找含axdb15.dll的资料,大部分是外文,看得半懂不懂的,只看到一点曙光,可能是PATH变量未设置好,修改PATH变量:在C:\AUTOEXEC.BAT文件中加入
PATH=%PATH%
PATH=%PATH%;C:\Progra~1\AutoCA~1
并重新启动,问题依旧。
看到AutoCAD 2002的axdb16.dll是在C:\Program Files\Common Files\Autodesk Shared的,把axdb15.dll复制过去,还是没有办法正确注册。但出现了一个新的文件acdb.err,内容如下:
  1. ------------------------
  2. Thu Aug 18 08:21:53 2005
  3. XMFLIB : 4 Not a regular compiled message file 'C:\Program Files\Common Files\Autodesk Shared\acdbenu.xmx'
  4. ------------------------
  5. Thu Aug 18 08:21:53 2005
  6. Can't load message file C:\Program Files\Common Files\Autodesk Shared\acdbenu.xmx
  7. ------------------------
  8. Thu Aug 18 08:21:53 2005
  9. XMFLIB : 4 Not a regular compiled message file 'C:\Program Files\Common Files\Autodesk Shared\acdbenu.xmx'
  10. --------------
  11. Thu Aug 18 08:21:53 2005
  12. Cannot find XMX file acdb???.xmx
复制代码
看到这个,嘻嘻,有希望啊。
查找acdbenu.xmx文件,结果没有发现
注意到最后一条信息,可能匹配是acdb???.xmx的文件!果然在C:\Program Files\Common Files\Autodesk Shared\目录下找到了一个acdbCHS.xmx文件,复制并重命名为acdbenu.xmx,重新注册。
成功了:)))
总结:我把前面所操作的步骤全部恢复,最终确认,是因为acdbenu.xmx的原因,只要把acdbCHS.xmx复制并命名为acdbenu.xmx就可以了:)
发表于 2005-8-18 14:18 | 显示全部楼层
 楼主| 发表于 2005-8-19 10:06 | 显示全部楼层

浪费了N多时间

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

本版积分规则

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

GMT+8, 2024-5-17 14:31 , Processed in 0.175271 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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