Error: Microsoft Visual C++ Runtime Library - Runtime Error!

文章编号: 326
软件: ArcInfo Desktop 8.x
操作系统: PC-Intel Windows
已邀请:

易智瑞技术支持

赞同来自:

错误信息: 试图启动ArcMap或ArcCatalog时,导致以下错误: "Microsoft Visual C++ Runtime Library - Runtime Error! Program: C:\arcgis\arcexe81\bin\ArcMap.exe abnormal program termination"。
原因: 此错误可能是因为没有在Windows平台上注册文件,或者在Windows NT平台上的Comcat.dll版本不正确。

解决方法: --注册$ARCHOMEbin 和C:WINNTSystem32的dll
1.拷贝下面的脚本到一个文本文件
@echo Registering files...
@for %%f in (*.dll) do start /wait regsvr32 /s "%%f"
@for %%f in (*.olb) do start /wait regsvr32 /s "%%f"
@for %%f in (*.ocx) do start /wait regsvr32 /s "%%f"
@echo Registering Help files...
cd ..help
@for %%f in (*.olb) do start /wait regsvr32 /s "%%f"

2.将文本文件命名为$ARCHOMEbinregister_arcinfo8.bat
3.双击register_arcinfo8.bat注册dll文件。

--兼容的Comcat.dll版本是4.7.1。测试版本可以右键点击c:WINNTSystem32comcat.dll,点击属性,然后点击版本。
如果版本不正确,可参考下面的链接信息解决
http://support.esri.com/index. ... D%3D86" rel="nofollow" target="_blank">Comcat.dll update for ArcInfo 8.0.x/ArcGIS 8.1 Windows Intel NT installation


创建时间:2005-01-31
最近更新:2005-01-31


原文链接
http://support.esrichina.com.cn/2005/0131/326.html

要回复问题请先登录注册