[原创]ObjectDBX注册问题的解决方法
操作系统 : 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,内容如下:
------------------------
Thu Aug 18 08:21:53 2005
XMFLIB : 4 Not a regular compiled message file 'C:\Program Files\Common Files\Autodesk Shared\acdbenu.xmx'
------------------------
Thu Aug 18 08:21:53 2005
Can't load message file C:\Program Files\Common Files\Autodesk Shared\acdbenu.xmx
------------------------
Thu Aug 18 08:21:53 2005
XMFLIB : 4 Not a regular compiled message file 'C:\Program Files\Common Files\Autodesk Shared\acdbenu.xmx'
--------------
Thu Aug 18 08:21:53 2005
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就可以了:)
<P>查看</P>
<P><A href="http://bbs.mjtd.com/forum.php?mod=viewthread&tid=30297" target="_blank" >http://bbs.mjtd.com/forum.php?mod=viewthread&tid=30297</A></P>
<P> </P> <P>:(</P>
<P>浪费了N多时间</P>
页:
[1]