码迷,mamicode.com
首页 > 其他好文 > 详细

在AE10.1环境下调试其他版本的程序

时间:2015-01-15 21:39:56      阅读:195      评论:0      收藏:0      [点我收藏+]

标签:

不同人的可能使用的开发环境不一样,使用SDK版本也不一样,比如用ArcEngine9.3开发的程序在ArcEngine10.1下就不能运行,需要重新调试,才能运行。

这里的例子程序是其他网友在ArcEngine10.0的环境下写的 http://bbs.esrichina-bj.cn/ESRI/viewthread.php?tid=120017&extra=page%3D1

打开Debug的应用程序不能正常执行,这是ArcEngine版本不对的现象。

技术分享

用VS2010打开程序,界面也看不到:

技术分享

打开引用,出现了很多黄色叹号,问题就在这里,直接把它们移除。

技术分享

然后新建一个空白窗体,在上面拖放Map控件,这时会自动添加常用的ESRI引用,然后删除新建的窗体。(如果还缺少某个引用,需要手动添加)。

开始尝试调试,报错,是数据互操作问题。

技术分享

打开相关引用的属性,更改其互操作类型。

 

技术分享

再调试,就成功了。

技术分享

最后根据实际情况,修改代码来完善功能。

 

在AE10.1环境下调试其他版本的程序

标签:

原文地址:http://www.cnblogs.com/liweis/p/4227177.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!