ArcGIS Engine升级至10.0或10.1的常见问题汇总
分享
9.2升级到9.3
9.2到9.3版本ArcGIS Engine中发生变化的接口非常少,都是一些不常用的接口。
9.3升级到10.0
9.3到10.0发生了一些变化,可以仔细阅读参考帮助中的升级指南
http://help.arcgis.com/en/sdk/ ... 0000/
升级常见问题汇总:
1,在代码的初始阶段(通常C#在Main函数开始时;VB.NET在Public Sub New()函数中,InitializeComponent之前),
加入ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.Engine)语句。
该语句需要引用ESRI.ArcGIS.Version类库
2,9.2中ADF类的引用为ESRI.ArcGIS.ADF和ESRI.ArcGIS.ADF.Connection
在10.0中改为ESRI.ArcGIS.ADF.Local和ESRI.ArcGIS.ADF.Connection.Local
3,AxControls类库需要在.NET引用界面下才能找到。
4,在VS2010中,使用.NET Framework 4.0环境时,ESRI的类库嵌入式互操作属性需要设置为False。
5,在64位操作系统 + VS2010中,使用.NET Framework 3.5环境时,程序运行时可能报错。解决方法参考
http://zhihu.esrichina.com.cn/?/question/10533
6,在64位操作系统中需要在项目的编译选项中,将Target CPU选择为x86
7,9.x中ESRI.ArcGIS.Display.tagRECT 在10.x中改为 ESRI.ArcGIS.esriSystem.tagRECT
8,IMap.ClipGeometry在10.x中需要结合IMapClipOptions接口一起使用
9,10.x中对VC++的支持渐弱,可能在某些机器上出现控件无法注册和GP工具无法执行的问题,由于问题随机出现,因此没有解决方案。
分享人:@石羽
9.2到9.3版本ArcGIS Engine中发生变化的接口非常少,都是一些不常用的接口。
9.3升级到10.0
9.3到10.0发生了一些变化,可以仔细阅读参考帮助中的升级指南
http://help.arcgis.com/en/sdk/ ... 0000/
升级常见问题汇总:
1,在代码的初始阶段(通常C#在Main函数开始时;VB.NET在Public Sub New()函数中,InitializeComponent之前),
加入ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.Engine)语句。
该语句需要引用ESRI.ArcGIS.Version类库
2,9.2中ADF类的引用为ESRI.ArcGIS.ADF和ESRI.ArcGIS.ADF.Connection
在10.0中改为ESRI.ArcGIS.ADF.Local和ESRI.ArcGIS.ADF.Connection.Local
3,AxControls类库需要在.NET引用界面下才能找到。
4,在VS2010中,使用.NET Framework 4.0环境时,ESRI的类库嵌入式互操作属性需要设置为False。
5,在64位操作系统 + VS2010中,使用.NET Framework 3.5环境时,程序运行时可能报错。解决方法参考
http://zhihu.esrichina.com.cn/?/question/10533
6,在64位操作系统中需要在项目的编译选项中,将Target CPU选择为x86
7,9.x中ESRI.ArcGIS.Display.tagRECT 在10.x中改为 ESRI.ArcGIS.esriSystem.tagRECT
8,IMap.ClipGeometry在10.x中需要结合IMapClipOptions接口一起使用
9,10.x中对VC++的支持渐弱,可能在某些机器上出现控件无法注册和GP工具无法执行的问题,由于问题随机出现,因此没有解决方案。
分享人:@石羽
0 个评论
推荐内容
相关问题
- 如何优雅的使用ArcGIS知乎?
- 建设ArcGIS知乎平台的目和意义?
- ArcGIS知乎社区改进意见征集
- 【抽奖结果已出】ArcGIS知乎社区活动 之 你不知道的地理空间革命【转发分享有奖】【附奖品寄送照片】
- 苹果系统下可以使用arcgis 吗?
- arcgis版本兼容性
- 请问ArcGIS适合在局域网内用javaweb做二次开发吗?
- ArcGIS 知乎社区活动 之 字幕组加鸡腿暨KBP字幕组招新【获奖名单公布与优秀作品展示】
- 请问大神们,怎么用ArcGIS做城镇间经济联系强度的图?
- 在Visual studio 2015 中使用 Arcgis API for JavaScript v3.16 如何实现代码智能提示?
- ArcGIS如何求栅格图像的“质心”