错误

错误:安装 ArcPress 后,在启动客户端时找不到 mtch.dll

Last Published: April 25, 2020

解决方案或解决方法

当我尝试在客户端安装后第一次启动 ArcView 时,弹出
一个 DOS 窗口,显示消息“找不到 mtch.dll”。 我可以选择
中止应用程序或继续,但无论如何选择,DOS
窗口将关闭,并且 ArcView 无法启动。

答案:

在 ArcView 3.2 管理安装上执行 ArcPress 管理安装时会导致此错误。 这是因为 ArcPress 使用应用于 ArcView3.0a 的旧版本替换了 AVSETUP 目录中的 setup.ins 文件。 此文件控制客户端安装过程。
解决方案是在 ArcPress 管理安装后在服务器上重复执行 ArcView 管理安装。 然后,您可以在客户端计算机上运行 setup.exe。

注:

ArcPress 中旧版本的 setup.ins 文件也会在“开始”菜单下生成 ArcView 3.0a 程序组。 虽然您仍然在客户端计算机上获取 ArcView 3.2,但 3.0a 程序组的主要问题是它不包含 ArcView3.2 中新实用程序的任何快捷方式,例如 Shapefile Projection Utility。 ArcView 3.1 和 3.2 的 readme 文件涵盖了此问题,并建议您将 setup.ins 文件从 ArcView 3.1 或 3.2 cd 重新复制回 AVSETUP 目录以从 ArcPress 替换早期版本。

虽然这将修复 mtch.dll 错误并在客户端计算机产生 ArcView 3.2 程序组,但是在 ArcView 上安装 ArcPress 会导致第三个本解决方法尚不能解决的问题。 问题是 ArcPress 改变了 ArcView 的“帮助”文件,导致“帮助”主题缺失。 其中一类缺失的“帮助”主题是与动态分段相关的 Avenue 请求。 其他类别也可能会丢失。 恢复它们的唯一方法是在安装 ArcPress 后,用 ArcView 3.2 安装 CD 重新安装“帮助”文件。 可立即解决这所有三个问题的最有效方法是在安装 ArcPress 后自定义安装 ArcView 3.2。 在安装向导中,不要选择“典型”,而是选择“自定义”安装选项,然后选中重新安装程序文件和帮助文件复选框。 完成后,您即可开始客户端安装。 如果在执行此操作之前,您已在任何客户端计算机上运行 setup.exe,则应在这些计算机上卸载 ArcView 并再次运行 setup.exe 以更新并校正其安装。

文章 ID:000001542

从 ArcGIS 专家处获得帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项

发现关于本主题的更多内容