好像有更简单的方法:打开Arcmap的时候如果电脑弹出了防火墙的提示(一般在右下角),就点进去,会发现有一个进程被阻止了。这时点“允许执行”,然后重新双击Arcmap就可以打开了。
以下是原回答:
如题,我的ArcGIS是10.6版本的,安装后正常使用了一段时间,今天打开后突然显示“找不到Afcore.dll”文件
我的解决方法:
1、关闭防火墙和系统自带的杀毒
千万不要忘记系统的杀毒
2、找到最开始的安装包,重新解压,在bin文件夹中找到Afcore.dll文件,复制
3、右击桌面的“Arcmap”图标,然后“打开文件所在位置”,找到安装目录的bin文件夹,将刚刚的Afcore.dll文件复制过去
4、尝试打开Arcmap,如果可以就OK了
5、如果Arcmap还是无法启动,就在任务管理器中找到“服务”,然后找到arcmap lisence,把许可服务打开,就能启动Arcmap了
我用的是10.6版本的软件,安装包也放在下边了,仅供学习参考,不作商业用途。
第一次发帖,也是想记录一下解决方法,避免以后忘记了。