症状是:ArcMap能正常打开,但不能加入任何文件,一点加入的命令就出现“Runtime error”的错误,提示“This application has requested the runtime to terminate it in an unusual way. ”。然后就退出了。 大致的解决方法有三个: 在查找网上资料后,发现用下面方法可以解决: 1. 开始--> 执行 --> cmd 2. cd C:\Program Files\Common Files\Microsoft Shared\DAO 3. regsvr32 dao360.dll 4. done 正确的DAO360.DLL一般是在C:\Program Files\Common Files\Microsoft Shared\DAO 下,检查其版本正确没有被替换后重新注册 如果没有解决,试用下面的方法: (1)修复Arc GIS 文件注册信息的方法 如果Arc GIS的文件注册信息不正确可能会出现不可意料的结果,可尝试修复注册表信息 开始: @echo Registering files... @for %%f in (*.dll) do start /wait regsvr32 /s "%%f" @for %%f in (*.olb) do start /wait regsvr32 /s "%%f" @for %%f in (*.ocx) do start /wait regsvr32 /s "%%f" @echo Registering Help files... cd ..\help @for %%f in (*.olb) do start /wait regsvr32 /s "%%f" 结束 将 "开始" 和 "结束" 之前的内容复制到文本编辑器中,保存到Arc GIS安装目录的BIN子目录下,文件命名为RegisterArc GIS.bat,双击此BAT文件进行修复 (2) 找到 Arc Map 用户数据文件,通常是在 C:\Documents and Settings\用户名\Application Data\ESRI\ 将Arc Map文件夹删除 (3)修复Arc Map 如果这些步骤都走过,问题仍没解决,用安装程序,desktop的,修复一下,重启机器。 |