Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1206018
  • 博文数量: 49
  • 博客积分: 10237
  • 博客等级: 上将
  • 技术积分: 2764
  • 用 户 组: 普通用户
  • 注册时间: 2007-08-02 16:19
个人简介

满随天外云卷云舒 静观庭前花开花落

文章分类

全部博文(49)

文章存档

2013年(18)

2012年(9)

2011年(1)

2010年(5)

2009年(3)

2008年(13)

分类:

2010-05-19 08:44:49

机器上安装了ArcGIS 9.1和ErdasImage,卸载ArcGIS9.1安装新版本9.2,发现img、tif、grid格式的文件均不可读,其中打开img文件的时候提示"Raster Objects DataError",卸载ArcGIS 9.2重装ArcGIS 9.1,问题依旧。
解决方案:
1. 卸载计算机上所有Leica (ERDAS), ArcGIS (i包括所有的扩展) 以及其他任何第三方插件 (如 : ER Mapper ECW for ArcGIS 9.1).
2. unregister 下列这些 dlls (忽略不能 unregister 或文件不存在的错误提示)
C:\Program Files\Common Files\ESRI\Raster\bin\ntx86\ArcGISDomain.dll
C:\Program Files\Common Files\ESRI\Raster\bin\ntx86\rdoBC.dll
C:\Program Files\Common Files\ESRI\Raster\bin\ntx86\cso.dll
C:\Program Files\Common Files\ESRI\Raster\bin\ntx86\rdo.dll
C:\Program Files\Common Files\ESRI\Raster\bin\ntx86\XFComUtility.dll
C:\Program Files\Leica Geosystems\Shared\bin\ntx86\SxSUtility.dll
例如,在CMD中:
C:\Program Files\Common Files\ESRI\Raster\bin\ntx86> regsvr32 -u ArcGISDomain.dll
3. 删除 C:\Program Files\Common Files\ESRI\Raster (确定是Raster目录而不是ESRI)
4. 删除下列位置中 {Raster} Windows 的注册键值:
HKEY_LOCAL_MACHINE\SOFTWARE\ESRI\{Raster}
HKEY_CURRENT_USER\SOFTWARE\ESRI\{Raster}
5. 运行ESRI提供的官方检测版本工具:
92ConflictDetector.exe
6. 删除该工具找到的任何前版本的ArcGIS文件
7. 重新启动计算机然后安装ArcGIS 9.2
简单解决方案:
卸载相关软件,强制删除残余文件C:\Program Files\Common Files\ESRI\Raster 目录,清理注册表表。重装。
阅读(2712) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~