阅读:2277回复:4
十万火急!我的AE打不开ArcMap保存的MXD
<P>我在VS2005中新建了MapControl Application ,编译运行,一打开别的机器上ArcMap保存的MXD就出错。错误代码0x800A03E8</P>
<P>这是为什么啊?!!!难道AE不能打开ArcMap保存的MXD吗??!</P> <P>请大家帮忙啊!!!</P> |
|
1楼#
发布于:2008-02-08 11:16
<P>从你说的错误代码可以看出是你的程序出现执行错误了,错误原因可能有以下几个方面:(这些只是个人推测)</P>
<P>1)ArcMap地图文档版本不兼容问题,但可能性很小。你看看用你本地机器上的ArcMap打开那个地图文档,看是否可以。</P> <P>2)看是不是机器上安装的ArcGIS Engine Runtime环境本身会发生运行错误;</P> <P>3)如果你是从局域网内文件共享打开地图文档,可能是由于“局域网”这个因素导致的。</P> <P>4)能排除上面的错误原因的话,就只有在VS里单步跟踪了。</P> |
|
|
2楼#
发布于:2008-02-08 21:19
回复:(liugy52)从你说的错误代码可以看出是你的程序...
<P>大侠,如果我的机器上也安装了ARCGIS就不会有问题,如果没安ARCGIS,只安装了AE和VS2005再打开ARCMAP保存的MXD就会出这个问题。</P>
<P>听起来更像是你说的MXD版本问题,我用的AE和ARCMAP都是9.2的,但小版本号不同.</P> <P>现在您判断是什么问题啊?</P> |
|
3楼#
发布于:2008-02-08 23:37
<P><STRONG>我的机器上只安装了AE,但是MXD文档是可以正常打开的。</STRONG></P>
<P>你说你在装了ArcGIS后不会有问题了,我想是不是你的那个AE是有问题的,具体可能是某些DLL有问题,你安装ArcGIS后,那些DLL正好被覆盖了一次。所以再次打开MXD时就没有问题了。</P> |
|
|
4楼#
发布于:2008-02-09 08:30
回复:(liugy52)我的机器上只安装了AE,但是MXD文档...
<P>机器A上安装了VS2005+ARCGIS+AE,AE打开ARCMAP的MXD没有问题。</P>
<P>机器B上安装了VS2005+AE,AE不能打开ARCMAP的MXD,也不能打开机器A上用AE保存的MXD。</P> <P>机器C与机器B一样,VS2005+AE,可以打开机器B上AE保存的MXD,但同样打不开机器A上保存的MXD。</P> |
|