AE开发之路(二)
2015-08-19 18:01
190 查看
问题1:错误 CS0103: 当前上下文中不存在名称“esriControlsMousePointer”
解决方法:加上using ESRI.ArcGIS.Controls;
问题2:错误 CS0246: 未能找到类型或命名空间名称“IArray”(是否缺少 using 指令或程序集引用?)
解决方法:加上using ESRI.ArcGIS.esriSystem;
问题3:错误 CS0246: 未能找到类型或命名空间名称“IMap”(是否缺少 using 指令或程序集引用?)
解决方法:加上using ESRI.ArcGIS.Carto;
问题4:加上using ESRI.ArcGIS.Carto;之后,IMapDocument mapDocument = new MapDocumentClass(); 出现
错误 CS1752: 无法嵌入互操作类型“ESRI.ArcGIS.Carto.MapDocumentClass”。请改用适用的接口。
解决方法:在“解决方案资源管理器”中右击“ESRI.ArcGIS.Carto”引用,打开属性,将“嵌入互操作类型”改成false
问题5:错误 CS0246: 未能找到类型或命名空间名称“FileInfo”(是否缺少 using 指令或程序集引用?)
解决方法:添加using System.IO;
问题6:错误 CS0246: 未能找到类型或命名空间名称“IEnvelope”(是否缺少 using 指令或程序集引用?)
解决方法:添加using ESRI.ArcGIS.Geometry;
解决方法:加上using ESRI.ArcGIS.Controls;
问题2:错误 CS0246: 未能找到类型或命名空间名称“IArray”(是否缺少 using 指令或程序集引用?)
解决方法:加上using ESRI.ArcGIS.esriSystem;
问题3:错误 CS0246: 未能找到类型或命名空间名称“IMap”(是否缺少 using 指令或程序集引用?)
解决方法:加上using ESRI.ArcGIS.Carto;
问题4:加上using ESRI.ArcGIS.Carto;之后,IMapDocument mapDocument = new MapDocumentClass(); 出现
错误 CS1752: 无法嵌入互操作类型“ESRI.ArcGIS.Carto.MapDocumentClass”。请改用适用的接口。
解决方法:在“解决方案资源管理器”中右击“ESRI.ArcGIS.Carto”引用,打开属性,将“嵌入互操作类型”改成false
问题5:错误 CS0246: 未能找到类型或命名空间名称“FileInfo”(是否缺少 using 指令或程序集引用?)
解决方法:添加using System.IO;
问题6:错误 CS0246: 未能找到类型或命名空间名称“IEnvelope”(是否缺少 using 指令或程序集引用?)
解决方法:添加using ESRI.ArcGIS.Geometry;
相关文章推荐
- AE开发的几个小问题
- ae开发生成扇形的弧线
- Arcgis Engine10.2开发常见问题及相关笔记
- .NETC#下AE二次开发过程中出现的属性表不能更新问题解决办法
- AE开发之路(一)
- AE开发
- AE开发中验证 从句
- AE开发 打开MXD文件
- AE开发之路(三 4000 )
- 添加ArcGismap 内置图层属性模块
- 显示栅格图层和矢量图层的属性表(AE开发)
- ArcGIS Engine 9.2 打开多波段栅格数据
- ArcEngine、C#中经纬度坐标、投影坐标之间的转换
- ArcGIS Engine中空间参照(地理坐标)相关方法总结
- 栅格数据处理方法
- IDataSet接口的使用和矢量图层复制
- 根据要素选择集,创建新图层
- ArcGis Engine删除影像文件
- AE构建获取栅格图层属性表(ITable)
- AE二次开发-判断栅格图层是否存在属性表,获取栅格字段的唯一值