问题
启动 ArcMap 后,将出现一个弹出窗口,其中显示消息“正在生成 ArcID 模块),然后 ArcMap 意外关闭。
由于 Visual Basic for Applications (VBA) 和 ArcMap 的不兼容问题,可能会出现上述问题。
可以通过禁用预加载 VBA 的选项来解决此问题。 通过安装 ArcGIS for Desktop VBA Compatibility 程序,VBA 应用程序仍可以正常运行 。
但是,自 ArcGIS Desktop 10.5 版本起,不再支持 VBA 。 建议现有 VBA 用户继续使用 ArcGIS Desktop 10.2.2 或更早版本,或将 VBA 自定义迁移到 ArcMap 加载项、ArcPy 脚本或使用 Pro SDK for .NET 构建的 ArcGIS Pro 加载项。
警告: 下面的说明涉及更改操作系统的重要组成部分。 建议在继续之前 对操作系统和文件包括注册表进行备份。 必要时,请咨询有资历的计算机系统专业人士。 在遵循这些说明进行操作时,Esri 无法保证非正确修改后的结果。因此,请谨慎使用 并自行承担风险。
regedit.exe
从 ArcGIS 专家处获得帮助
下载 Esri 支持应用程序