之前基于AE9.3做的工具,使用的组件包括地图的显示控件和数据图层操作组件等等,
代码升级是根据ESRI的官方文档做的,网页如下:
直接在VS 2010中打开解决方案,转换好之后,运行程序,弹出提示窗口说未找到ESRI.ArcGIS.Carto 9.3组件
找不到原因,仔细看了编译警告,提示一堆,如下:
无法解决“ESRI.ArcGIS.Carto, Version=10.0.0.0, Culture=neutral, PublicKeyToken=8fc3cc631e44ad86”与“ESRI.ArcGIS.Carto, Version=9.3.0.1770, Culture=neutral, PublicKeyToken=8fc3cc631e44ad86”之间的冲突。正在随意选择“ESRI.ArcGIS.Carto, Version=10.0.0.0, Culture=neutral, PublicKeyToken=8fc3cc631e44ad86”。
无法解决“ESRI.ArcGIS.Geodatabase, Version=10.0.0.0, Culture=neutral, PublicKeyToken=8fc3cc631e44ad86”与“ESRI.ArcGIS.Geodatabase, Version=9.3.0.1770, Culture=neutral, PublicKeyToken=8fc3cc631e44ad86”之间的冲突。正在随意选择“ESRI.ArcGIS.Geodatabase, Version=10.0.0.0, Culture=neutral, PublicKeyToken=8fc3cc631e44ad86”。
请考虑使用 app.config 将程序集“ESRI.ArcGIS.Geodatabase, Culture=neutral, PublicKeyToken=8fc3cc631e44ad86”从版本“9.3.0.1770”[]重新映射到版本“10.0.0.0”[C:/Program Files/ArcGIS/DeveloperKit10.0/DotNet/ESRI.ArcGIS.Geodatabase.dll],以解决冲突并消除警告。
请考虑使用 app.config 将程序集“ESRI.ArcGIS.Geometry, Culture=neutral, PublicKeyToken=8fc3cc631e44ad86”从版本“9.3.0.1770”[]重新映射到版本“10.0.0.0”[C:/Program Files/ArcGIS/DeveloperKit10.0/DotNet/ESRI.ArcGIS.Geometry.dll],以解决冲突并消除警告。
.....
于是参考网上的类似问题解决方案,添加了一个App.Config文件,
折腾完之后,编译的警告确实消失了,但弹出的出错提示窗体仍然存在,于是乎,开始调试代码,
最终发现是以前的封装9.3的一个DLL未更新,于是重新编译生成了此DLL,问题解决啦
分享到:
相关推荐
里面有Arcengine9.3的安装包下载地址和全套许可文件下载地址,重新编辑,已降低分数,方便大家下载
arcengine 9.3的破解 arcengine 9.3的破解 arcengine 9.3的破解
arc-engine9.3最完整许可文件License,其中包括了最完整控件(map,sence等)的许可,没有时间限制,完全破解,是AE开发者必备文件!
通过arcgis93.ecp,用户可以直接启动ArcEngine 9.3开发环境,或者加载到已有的项目中,进行GIS应用的开发和调试。 三、ArcEngine 9.3的关键特性 1. **多平台支持**:ArcEngine 9.3支持Windows、Linux和Unix等多种...
土地规划数据库质检ArcEngine 9.3 Runtime全套许可
ArcEngine9.3许可文件,经过安装测试,各个模块齐全,无过期时间,长期有效!
ArcEngine9.3.part12.rar
ArcEngine9.3无限期许可文件,相当的不错,可以永久的使用
ArcEngine ArcEngine9.3.part01.rar
然而,随着版本的升级,如从9.3升至10.2,ArcEngine的类库和dll文件可能会发生变化,导致原有程序无法直接运行。这种情况下,开发者需要进行代码迁移和更新。虽然这个过程可能较为繁琐,但通过理解新版本的API文档,...
ArcEngine 9.3.ecp 大于20字很幸福嘛?
ArcEngine9.3.part10.rar
AE9.3的安装许可文件破解,供大家使用
AE9.3,很多许可文件许可的模块功能不全,本许可提供全功能许可,无限期。
总的来说,ArcGIS 9.3的这三个组件构成了一套完整的GIS解决方案,能够满足从数据处理到应用开发再到地图服务发布的各种需求。对于GIS专业人员和开发者而言,理解并掌握这些组件的功能和使用方法,是提升工作效率和...
总的来说,ArcGIS Server、ArcSDE和ArcEngine是GIS领域中的关键工具,它们共同构建了一个强大的GIS平台,可满足从数据管理到服务发布的各种需求。而授权文件则确保了用户对这些强大工具的合法使用。在实际应用中,...
ArcEngine9.3 基础开发教程
总的来说,ArcGIS Engine 9.3 提供了一整套工具,让开发者能够构建功能丰富的GIS应用,涵盖了从数据管理、地图展示到空间分析的全过程。通过.NET SDK,开发者可以充分利用.NET平台的优势,实现高效且灵活的GIS应用...
### ArcEngine9.3新特性详解 #### 一、概览 随着技术的进步与用户需求的不断变化,ArcEngine9.3作为一款重要的地理信息系统软件,不仅在原有的基础上进行了优化,还增加了许多实用的新功能。本文将围绕这些新特性...