问题
通过 URL(例如 ArcGIS-survey123://)进行调用时,无法打开 Survey123 for ArcGIS 外业应用程序, 尽管其已安装并可正常直接打开。
导航至 Survey123 for ArcGIS URL 将返回一条消息:“是否要允许该网站在您的计算机上打开应用程序?”
单击“允许”后将提示一条消息:“您将需要一个新的应用程序才能打开此 ArcGIS-survey123。”
计算机中不存在将 URI 方案链接到应用程序的 Windows 注册表项。 这些注册表项将在 Survey123 for ArcGIS 安装过程中创建。 Windows 安全设置、防病毒软件或其他安全监控软件可能会阻止注册表更新。
注: 有关如何注册 URI 方案的详细信息,请参阅有关将应用程序注册到 URI 方案的 Microsoft 文档。
使用管理员权限重新安装 Survey123 for ArcGIS
注: 用户可能需要联系其系统管理员才能执行以下步骤。
如果仍未解决问题,请执行下一组说明。
通过“注册表编辑器”手动创建注册表项
警告: 编辑 Windows 注册表非常危险,只能在迫不得已时执行此操作。 在执行下列步骤之前,请先备份注册表和/或计算机。 必要时,请咨询有资历的计算机系统专业人士。 在遵循这些说明进行操作时,Esri 无法保证非正确修改造成的结果。 建议用户谨慎操作并自行承担风险。
Windows 注册表编辑器 5.00 版本 [HKEY_CURRENT_USER\Software\Classes\arcgis-survey123] @="URL:arcgis-survey123" "URL Protocol"="" [HKEY_CURRENT_USER\Software\Classes\arcgis-survey123\shell] @="open" [HKEY_CURRENT_USER\Software\Classes\arcgis-survey123\shell\open] @="" [HKEY_CURRENT_USER\Software\Classes\arcgis-survey123\shell\open\command] @="\"C:\\Users\\\\Applications\\ArcGIS\\Survey123forArcGIS\\Survey123forArcGIS.exe\" \"%1\""
注: 此注册表项仅适用于 Survey123 for ArcGIS 3.2 版本,可能不适用于其他版本。
注: 必须使用给定用户的安装目录路径更新“command”键。 必须将用户路径指定为绝对路径,并且不能使用环境变量(例如,%USERPROFILE%)。
文章 ID: 000020276
获取来自 ArcGIS 专家的帮助
下载 Esri 支持应用程序