ArcEngine从 9.3迁移到10遇到的问题
来源:互联网 发布:jira linux 安装 csdn 编辑:程序博客网 时间:2024/06/11 20:45
之前基于AE9.3做的工具,使用的组件包括地图的显示控件和数据图层操作组件等等,
代码升级是根据ESRI的官方文档做的,网页如下:
How to migrate ArcGIS 9.3 Desktop and Engine stand-alone applications to ArcGIS 10
直接在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,问题解决啦
- ArcEngine从 9.3迁移到10遇到的问题
- Tomcat6 迁移到 WebLogic10 遇到的问题.
- Celery3 迁移到 celery4 遇到的问题
- 我做的一个web项目从tomcat迁移到weblogic遇到的问题
- 将DAL层从Sql Server 迁移到 Access 时遇到的问题
- 从MyEclipse6.5迁移到8.6时遇到的一个问题
- 项目从weblogic10.0.2迁移到weblogic10.3.6遇到的问题
- 将润乾报表从一台机器迁移到另一台机器遇到的问题
- MySQL(GNU/Linux)从5.5迁移到5.1遇到的问题,error 37
- mongoDB 从单节点迁移到分布式集群 遇到的问题
- 从VS2008+QT4到VS2015+QT5迁移过程中遇到的问题及解决方法
- discuz 从win7迁移到centos6.5(lnmp环境),遇到的问题
- 从Eclipse迁移到Android studio(还有遇到的各种问题)
- sqoop从mysql迁移数据到hive中遇到的问题
- Springmvc 项目从tomcat迁移到weblogic遇到的问题 求大神解 急!!
- 项目从tomcat向weblogic迁移遇到的一些问题
- 项目从tomcat向weblogic迁移遇到的一些问题
- 数据库2000迁移到2005遇到的问题
- porting iperf to Android platform
- 跳过测试
- WCF之“有零个操作;协定必须至少有一个操作”
- Python tools for penetration testers
- 利用Host文件屏蔽恶意网站
- ArcEngine从 9.3迁移到10遇到的问题
- Tomcat进行卸载部署undeploy时不能删除jar文件的问题
- IE中出现stack_overflow
- jvm 自带跟踪调优工具
- Capturing Windows Logons with Smartlocker
- 函数应用程序设计
- struts2 result结果为action
- 【转】VS 2005 全局键盘钩子相关
- 动态链接库相关