错误

错误:读取包内容时出错

Last Published: April 25, 2020

错误消息

收到地图包后,尝试打开包会导致以下错误:

错误: 
读取包内容时出错。

原因

多种原因可能导致此错误。 以下列出了用于诊断问题和确定解决方案的多个步骤。

解决方案或解决方法

确认使用以下哪个工作流来打开地图包:
  • 如果直接在电子邮件中双击地图包或者通过提供该地图包的网络无法打开地图包,则建议以下列出的工作流。

解决方案 A

  1. 将地图包保存到本地计算机驱动器。
  2. 导航至 ArcCatalog 内的地图包。
  3. 右键单击地图包并选择解包
[O-Image]

解决方案 B

  1. 使用 ArcMap 内的提取包工具对地图包进行解包。
  2. 将地图包内容提取至指定文件夹(请参阅以下“相关链接”部分)。
  • 确定创建地图包的软件版本是否与收件人的软件版本一致,包括补丁包。 在以下情况中,地图包可能无法打开:
    • 创建地图包的软件版本高于收件人的软件版本。
    • 地图包是使用已用补丁包更新的软件版本进行创建的,而收件人的软件尚未更新。
  • 确定是否使用 SDE 数据创建了地图包。 如果使用 SDE 数据创建了地图包:
    • 在创建地图包时,确认已选择包括 ArcSDE 地理数据库数据 选项。
    • 确认收件人可以访问 ArcSDE 地理数据库数据。
    注:
    默认情况下,ArcSDE 地理数据库数据由包引用,而非包含在包中。 由于未包含数据,因此收件人必须具备访问 ArcSDE 地理数据库数据的权限才能查看地图内容。 如果收件人没有访问权限,可选择包括 ArcSDE 地理数据库数据,以便收件人查看地图包的内容(请参见下面的“相关链接”部分)。 
  • 当不使用提取包工具提取地图包的内容来指定特定文件位置时,地图将保存在收件人计算机中的 Packages 文件夹中。 如果此文件夹已损坏,则无法正确打开地图包。 重命名 Packages 文件夹:
    1. 文件夹位置:
      C:\Users\[username]\Documents\ArcGIS\Packages
    2. 如果存在 Packages 文件夹,请将其重命名为 Packages_Old。
    3. 解压缩地图包时,ArcMap 或 ArcCatalog 会自动创建新的 Packages 文件夹,用于保存地图包内容。

文章 ID:000011862

从 ArcGIS 专家处获得帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项

相关信息

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