ArcToolBox 工具提示ActiveX控件问题
本章导读:这个章节是关于 ArcMap 工具的一个无关痛痒的 Bug 进行处理。如果你的操作系统是Win10 ,并且 ArcGIS 是版本是10.5 及 10.5.1 ,尽可以仔细阅读,并修复这个 Bug 。ArcToolBox 重度使用者可以关注一下。 BY 李远祥
关注这个无关痛痒的问题
该问题诱发的原因是笔者最近重装了系统,并升级到 win10 的比较新的版本(注:之前的操作系统版本没有出现过该问题)导致的。
点击任何的一个ArcToolBox 工具,光标落在参数输入框时,会提示 “在此页面上的ActiveX控件和本页上的其他部分的交互可能不安全。你想允许这种交互操作吗? ”。如下图所示
一般来说,点击“是”,可以无视该问题所在。但如果你是个 ArcMap 重度使用者,估计受不了每一次打开工具的时候,必须再忍受一次弹窗的点击。
这个问题看起来好像是IE地ActiveX的一些安全设置。在第一次看到这个提示时,笔者下意识的到 IE 的设置里面,将一些安全设置设置为最低,又或者在自定义级别中对 ActiveX 作一些特定的设置。
然而,这种方法并没有什么用。问题依然存在。
解决办法
问题的最终解决还是依托万能的搜索引擎,检索英文网址,跳转到 GeoNet ,在GeoNet 终于找到对应的文章。根据其描述,该Bug为 BUG-000105427 ,是由于更新了Win10的 version 1703 (Creators Update)导致的。参考网址如下:
GeoNet 上的描述
下载一个名为 ver10 的安装包,里面包含了两个配置文件。
只需要将这两个文件复制到 ArcMap 的安装路径,如 C:\Program Files (x86)\ArcGIS\Desktop10.5\ArcToolbox\Stylesheets 替换掉原来的文件下即可。为了方便各位,笔者将该配置文件的下载地址附上,配置文件下载 。
总结
该问题由于 Win10 的更新引起,暂时不清楚除 ArcGIS10.5 版本之外还是否有其他 ArcGIS 版本受到影响,不过这个问题并不严重,只是处女座比较着急一些。该方法应该还可以解决之前其他版本出现 ActiveX 提示的问题。
更多的GIS主流和非主流技术,可以持续关注CSDN的GIS制图乐园,以及微信公众号【GIS制图乐园】。BY 李远祥